Web dev journey: Is this a good set of skills to focus on?

Learn Programming - Wed, 11/21/2018 - 08:14

I'm considering subscribing to a course that includes the following:

  • html
  • css
  • JS (es6)
  • node.js
  • express.js
  • Bootstrap 4
  • mongoDB
  • mongoose
  • jQuery
  • SQL
  • API (json)
  • GIT

Are these frameworks/web technologies essential? What should I focus on the most? I believe having a good command of JS is a must before moving forward with any other framework. It looks like the course have a lot of focus of back-end technologies.

Maybe just learning some SQL and node will be enough? What else would you recommend? I assume Angular/Vue.js/React for single-page web apps would be good? Sass/less? What about useful algorithms or data structures? Do I need to know about OOP? I don't think JS is OO, but rather functional? Do you need OOP for web dev? Isn't TypeScript written in object oriented paradigm? What would be the best/most useful oop language for a web dev (TS, C#)?

Any tips would be appreciated. The amount of front-end stuff looks a bit overwhelming :o. How much time and knowledge would you need to obtain a skill set needed for a junior dev position.

I'd love to hear your feedback.

submitted by /u/Kaiox9000
[link] [comments]

Quick question about learning method...

Learn Programming - Wed, 11/21/2018 - 08:06

Hey party people, so I originally planned to go through the team treehouse front end development track as a sort of “primer” & then go through the freecodecamp curriculum.

However i’m starting to doubt if teamtreehouse is at all useful, I’m halfway through it & I’m not sure it’ll teach me anything that I wouldn’t just naturally learn on freecodecamp so it feels like a waste of time but I also don’t want to miss out on anything important that I may have not considered.

So far nothing is difficult at all, but i’m not sure what to expect because i’m at a weird level of experience where i’m fairly well versed in core OOP concepts, working & conceptual knowledge of data structures w/ gaps, & have no working knowledge of algorithms. So I think I’m a little farther than the average learner but I’m unsure how far that really gets me.

So I guess what i’m asking is, with my level of experience in mind & if i’m going to be going through the freecodecamp curriculum anyway is it efficient to “prime” myself with the team treehouse lectures or should I just go straight through FCC?

Or perhaps I should just go through FCC & if I get stuck I could just go watch the relevant TTH videos?

interested in bouncing ideas

submitted by /u/Alty-Mcultult
[link] [comments]

I cannot understand the on_trackbar function call here

Learn Programming - Wed, 11/21/2018 - 07:18

What is the reasoning behind writing the on_trackbar function like this. I understand everything else about the code except this little bit.

submitted by /u/zimmer550king
[link] [comments]

Stupid question, how do I access the function for this icon in Visual Studio?

Learn Programming - Wed, 11/21/2018 - 06:20

I don't know if I worded it right but what I want to do is use the function that is represented by the icon in this picture.

submitted by /u/G40-ovoneL
[link] [comments]

Python devices list

Learn Programming - Wed, 11/21/2018 - 05:59

Can I get list of devices connected to a PC (with Windows 10)? Not only USB devices, but also webcams, microphones, headphones etc...

Thanks a lot.

I hope in some answers.

submitted by /u/HashiramaMokuton
[link] [comments]

Where do I begin?

Learn Programming - Wed, 11/21/2018 - 05:40

Hi, perhaps I am a bit of an anomaly on this group, as I am not a programmer. I am a journalist by trade, late career and top of my game. But it is a field that is under threat from among other things the growth of the internet. So I am thinking of learning programming, as a new challenge and perhaps a new career.

Just some rambling bio:

My first encounter with a computer was the Sinclair Z81 (google it), and this was a machine where you had to type in programmes, written in BASIC, entered line by line. The programmes were printed in the manual (a book with pages). You could load programmes from a cassette recorder. But it totally fascinated me that these lines of code could be so powerful.

Some years later, a company called Mercedes-Datacor advertised for apprentices to be trained in computer programming. This was round about 1985. There was a selection process including a logic test with things like AND, OR and NOT. Which rang a bell in my head, because those were associated with transistors - and electronics was a hobby of mine while at school. I only just did not make the top ten so wasn't employed. This was a kind of crossroads in my life, because after that I went on to study law (only halfway, ending with a general BA). Had I been selected for the training, my life would have gone in a different direction.

In the late 1980's I encountered PC's, minus windows but with MS_DOS. As a cub reporter we worked on typewriters; but there was a computer room on the third floor, to allow staff members to acquaint themselves with this new technology. For some reason I got into batch files and wrote a little game along the lines of Larry the Lounge Lizard, but text only. You were given options to choose from, which would take you in different directions in the game. (The year after, I think 1990, we got one HP mainframe terminal in the office. We filed our stories on this system. Still no graphical interface.).

In the mid 1990's I became interested in Linux, and aqcuired a basic knowledge in the use of the command-line. Of course I had some prior experience with MS-DOS.

I also became interested in websites, and eventually managed to set up my own home site, learning HTML and CSS in the process. But I struggled with Javascript and CGI, PHP, and never mastered it.

Over the years I have continued to use Linux (Ubuntu and now Debian), and built a number of websites (some for clients), later on using a CMS like Wordpress or Joomla.

So I want to move on, learn something new and worthwhile, and also get a firm grip on programming as a concept. HTML, which is really only a markup-language, was easy to learn, although it took a lot of work. I had a good tutorial (don't remember the site), which built your knowledge brick-by-brick. Something similar for Python, for example, would be appreciated.

Any thoughts?

submitted by /u/uilspieel
[link] [comments]

Implemented Key-Value Store by BTree

Learn Programming - Wed, 11/21/2018 - 05:32

I am sorry admin, I am new member, so i did not read carefully the rules of subscription. So I would post again post.

To day, I want to share with everyone about topic "Implemented Key-Value Store by BTree". This is link my blog: I would be happy to receive your comments on the topic from you.

submitted by /u/taiptht
[link] [comments]

Prevent Drupal 8 from form submit on page refresh

Drupal - Open Source Content Platform - Wed, 11/21/2018 - 05:20

I can’t handle this... I have ajax form but after submitting, when user refreshes the page, ajax select don’t rebuiliding values and return no value on refreshed submit, but it’s still visible in form... Havent found any solution. D6 had form submit control if I good remember. Any clues?

submitted by /u/dncdes
[link] [comments]

Formats based on XML

Learn Programming - Wed, 11/21/2018 - 05:18

Hey /learnprogramming/

I'm doing a task for my uni and I was wondering: what are the most important/used formats based on XML? I guess RSS, Atom and Json are three of them, aren't they? Are there any other I should know of?

Thanks in advance! Excuse my ignorance, I've just started learning about Markup languages.

submitted by /u/Didacc
[link] [comments]

What should a beginner, intermediate or advanced level project at least have / involve?

Learn Programming - Wed, 11/21/2018 - 05:05

So i was trying to brainstorm on project ideas. At the end i want to come up with minimum of 10 projects:

- 5 beginner level projects

- 3 intermediate level projects

- 2 advanced level projects

And every time i want to learn a new language or framework i wanna create those projects to practice and expose my self to the most aspects/features of that language / framework.

But i'm struggling with what kind of projects to come up. For example what makes a project advanced level project. I was thinking that a project where a database or API is involved was kind intermediate / advanced. But what else should i look for other than working with databases and API's.

submitted by /u/A_X_D_H
[link] [comments]

What to build in a language to learn it?

Learn Programming - Wed, 11/21/2018 - 04:40

I find working in a language to interesting to learn it if I can make something visible, or something useful which I could use for myself, something which I could see happening or play/experiment with.

I want to learn Rust for example but I am out of ideas on what to make in it to learn it. What should be a good thing to make in any language to learn it while making it?

submitted by /u/smusamashah
[link] [comments]

Is there a module a Drupal module that stores the title and alt fields for an image field in the database?

Drupal - Open Source Content Platform - Wed, 11/21/2018 - 04:24

Is there a Drupal module that stores image related fields like the title, alt, and display dimensions in the database?

I use image fields with the caption module and they only last during the period of editing.

submitted by /u/vfclists
[link] [comments]

The code I’m still ashamed of

Programming - Wed, 11/21/2018 - 04:12
Categories: Programming