• 0

Trying to learn everything in JavaScript, all Libraries, pretty much need to know everything.


Question

I'm trying to learn pretty much everything in Javascript. 

 

My problem is that I've tried watching video tutorials, I've tried following along with tutorials, I've tried reading documentation and even CodeAcademy, but for some reason I can't get that information to say in my head.

 

Has anyone got any tips or advice?

 

Thanks.

9 answers to this question

Recommended Posts

  • 0

Hahahahahahaha.

 

give up.

 

Learn a sane programming language like C or assembly, then try to learn javascript. The basics are the same but it has a lot of idiosyncrasies and the API isn't very sane.

 

Seriously, practice practice, practice. You wont get everything, but you might learn enough to pass a test or something.

  • 0
6 minutes ago, greenwizard88 said:

Hahahahahahaha.

 

give up.

 

Learn a sane programming language like C or assembly, then try to learn javascript. The basics are the same but it has a lot of idiosyncrasies and the API isn't very sane.

 

Seriously, practice practice, practice. You wont get everything, but you might learn enough to pass a test or something.

I kinda have to use JavaScript for my job :(

  • 0

I find that with anything these days, There is so much information on the internet even the obscure stuff, Not saying that Javascript is obscure, I remember doing it ten years ago. You need it for your job?? Do they provide training? Some people prefer classroom learning. I am sure there are courses run on it somewhere. Personally prefer the hands on approach. Have a look over to Github and look at some of the Javascript projects over there and try fork them and see how they work. 

  • 0

Learning an entire language is nearly impossible. It's like memorizing every word in the English language. Most developers memorize the necessary stuff like the concepts of object oriented design, variables, classes, subclasses, inheritance, and then if they need a specific library, they Google it. I don't have a ton of experience with JS but it is similar to other languages (except a lot more limited and a lot slower). Try to learn the basics and don't cram it, it takes time to understand.

  • 0
13 hours ago, illage3 said:

I'm trying to learn pretty much everything in Javascript. 

 

My problem is that I've tried watching video tutorials, I've tried following along with tutorials, I've tried reading documentation and even CodeAcademy, but for some reason I can't get that information to say in my head.

 

Has anyone got any tips or advice?

 

Thanks.

 

You should also take a look at CoffeeScript:

 

http://coffeescript.org/

 

Here's a little blurb about it:

 

"CoffeeScript is a little language that compiles into JavaScript. Underneath that awkward Java-esque patina, JavaScript has always had a gorgeous heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.

 

"The golden rule of CoffeeScript is: "It's just JavaScript". The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly from CoffeeScript (and vice-versa). The compiled output is readable and pretty-printed, will work in every JavaScript runtime, and tends to run as fast or faster than the equivalent handwritten JavaScript."

  • 0

Typescript seems to be taking more of a lead in the compiled JS landscape these days - especially considering the latest version of Angular is built using it.

 

13 hours ago, greenwizard88 said:

Learn a sane programming language like C or assembly, then try to learn javascript. 

 

Well I definitely wouldn't give those examples as 'sane programming languages'.

 

 

  • 0
On 3/1/2016 at 10:08 AM, John Teacake said:

I find that with anything these days, There is so much information on the internet even the obscure stuff, Not saying that Javascript is obscure, I remember doing it ten years ago. You need it for your job?? Do they provide training? Some people prefer classroom learning. I am sure there are courses run on it somewhere. Personally prefer the hands on approach. Have a look over to Github and look at some of the Javascript projects over there and try fork them and see how they work. 

Good idea, might have to give that a try. 

  • 0

If the smartest programmers on the planet got together with a lot of mind-altering drugs to make a programming system that seems at first like it might work but will drag everyone screaming into a black hole maze of twisty little passages and no human will ever understand all of it and every person caught in the maze will see a different part of it so nobody can agree on anything and there is 100 ways to naviagte through the mess but at any moment in time it is intuitive to only a single human being who blogs on how easy it all is so the endless trap cycles yet again, then...

 

they would invent HTML, CSS and Javascript...

 

You need to understand the truth of that and never get discouraged or feel inadequate because it is a giant feakin mess.

 

Bite off small working chunks - the game samples on Kahn Academy or snippets found on CodePen...

 

  • Like 2
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Surprise! We still can't get it right. With the current state of AI, the crappy software, the huge mega-corporations that back all of these idiot things, I think we are a very long way away from SAE Level 5. I, for one, will never get in one.
    • Nice. September/October GA?! I'll keep following it, but won't install any preview or beta versions.
    • Wow, that could have been dangerous, certainly not ready for these things. They have to be 100% or pretty well close to it. Not that I will see one i doubt, never mind ride in one, they may have them in London, but I doubt they will come to where I live.
    • Nothing kills CMF Phone 2 Pro's successor due to rising memory prices by Hamid Ganji Storage and RAM prices have been rising over the past year, leading to a significant increase in the cost of electronics for customers around the world. Many companies are now revising their plans for upcoming devices due to higher component costs and overall production expenses. CMF is the latest company to cancel the successor to one of its best-selling phones due to rising memory prices. CMF is a sub-brand of Nothing and focuses on making budget smartphones for growing markets. The brand launched the CMF Phone 2 Pro last year with some eye-catching specifications and an affordable price. While many customers may have been waiting for a successor this year, one of the company’s executives has announced that CMF will not release a new smartphone this year. And AI is to blame. As Nothing co-founder Akis Evangelidis announced on X, the company has been working on a successor to the CMF Phone 2 Pro, but with current memory prices, it cannot “build a phone that feels like a genuine step forward at a price that makes sense for CMF.” So, no new CMF phone will be launched this year. Meanwhile, Evangelidis said the company still has several new products in the pipeline, including some in entirely new categories. He added that the Nothing brand will also continue launching new products through 2026. Budget smartphones are among the first victims of the surge in RAM and memory prices, as they have become more expensive to build. The sharp increase in memory costs could also reshape the traditional price ranges associated with budget phones. Apple CEO Tim Cook also recently said that price increases for some of the company’s products are unavoidable because RAM and memory have become significantly more expensive this year. Analysts estimate that the base price of the upcoming iPhone 18 Pro could rise to $1,399 due to current market shortages.
    • Nudge me when they bring back hardware audio acceleration so I can get my EAX 5 back. We've evolved graphics to real-time path tracing, but regressed audio some 15 years back in time with this stupid software audio stack.
  • Recent Achievements

    • Collaborator
      ryansurfer98 went up a rank
      Collaborator
    • Week One Done
      Eurosoft10 earned a badge
      Week One Done
    • One Month Later
      Eurosoft10 earned a badge
      One Month Later
    • One Year In
      Skeet Campbell earned a badge
      One Year In
    • One Month Later
      Sharbel earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      541
    2. 2
      +Edouard
      187
    3. 3
      Michael Scrip
      78
    4. 4
      PsYcHoKiLLa
      75
    5. 5
      Steven P.
      71
  • Tell a friend

    Love Neowin? Tell a friend!