D
D
Dmitry Maksen2016-03-29 02:35:16
JavaScript
Dmitry Maksen, 2016-03-29 02:35:16

JavaScript Deep Learning Resources with Examples?

Goodnight.
The situation is this. Learned the basics of JavaScript syntax from the textbook by Ilya Kantor and the basics course from Lynda.com. Then I decided to solve problems on codewars.com, but I couldn't solve anything beyond the first two. Now I need to find some online resources / courses / books or video podcasts on various topics that will help me fully master the basics of JS. Preferably with lots of live examples. I really want to start practicing.
Who can help or advise? I will be grateful.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Andrew, 2016-07-22
@iCoderXXI

This type of human activity, as the development of programs, consists of several components.
A programming language is a tool, like a hammer. You can hammer in nails, or you can knock on your finger, or drop it on your foot, and there are a lot of even less constructive ways to use it.
Let's say you got a tool and even hammered a couple of nails with it. Good. Now you are faced with the task of building a barn, and you suddenly realize that in addition to driving nails, you need something else:
1) You need to determine the place where the barn will be built
2) You need to determine the size of the barn
3) You need to sketch out a plan for the construction of the barn (guideline / project)
4) It is necessary to estimate the number and types of building materials
4.1) Let's say we are building the simplest wooden shed:
4.1.1) It is necessary to calculate the beam under the supports (framework)
4.1.2) It is necessary to calculate the facing beam
4.1.3) Suddenly the barn needs a gate
4.1.4) The barn also needs a roof, so in paragraph 4.1. roof frame
4.1.4.1) It was decided to cover the roof with slate, so we lay the slate, having previously calculated the coverage area
4.1.5) It turned out that building a barn from the ground is not convenient, a ladder is needed
4.1.6) a winch, or assistants, or better both at once
4.1.7) It turns out that the supports need to be buried in the ground by one and a half meters, otherwise it turns out an unstable structure - I had to take care of digging holes for the supports. It turned out to be a long and dreary thing to do with a crowbar, and I had to purchase scrap
4.1.8) A neighbor suggested that if you just bury the supports, they will rot in two years. It is necessary to grind the supports. I had to buy a barrel of resin and build an oven to heat the resin.
4.1.9) It turned out to be inconvenient to hammer nails into boards and supports with a simple hammer, I had to buy a more powerful hammer, but it turned out to be heavy and my hands get tired quickly. The work is going very slowly
. 4.1.10) The neighbor suggested fixing the boards with self-tapping screws. I had to buy self-tapping screws and a screwdriver
4.1.11) The battery of the screwdriver turned out to be weak, it works for 10 minutes and charges for an hour and a half. I had to buy another one that works from a socket
4.1.12) The second screwdriver heats up in half an hour so that it risks melting. I had to buy another one and work them alternately
4.1.13 ) The shed was built, the gates were installed, it turned out that a lock was needed on the gate
4.1.15) It is necessary to mount the wiring on the tree in a canopy so that the cable does not come into contact with the tree, you have to get confused
4.1.16) In winter, the barn turned out to be very cold, the tree freezes and becomes damp. I had to think about insulating the shed from the outside, but this is in the summer, while we endure it.
Well, you can go on like this ad infinitum.
And now, attention, the question is - what does the hammer have to do with it?
PS: Of course, when you build a dozen or two different sheds, you will think about many of these questions in advance, so there will be much less surprises, and the feasibility of forecasts will be much higher. That is why experience is valuable - the son of difficult mistakes.

X
xmoonlight, 2016-03-29
@xmoonlight

https://learn.javascript.ru/
www.w3schools.com/js
https://developer.mozilla.org/en-US/Learn/Getting_...

S
Super User, 2016-03-29
@sergeystepanov1988

Codewars.com does not require advanced JavaScript knowledge. Rather, you need to have algorithmic thinking. You better learn algorithms and data structures:
https://github.com/benoitvallon/computer-science-i...
www.i-programmer.info/programming/javascript/1674-...
https://github.com /nzakas/computer-science-in-java...
https://www.udemy.com/learning-javascript-data-str...
www.codeproject.com/Articles/669131/Data-Structure...
code .tutsplus.com/articles/data-structures-with-ja...

A
Alexander Dolgolyuk, 2016-04-07
@dolgo

Helps to gain deeper knowledge
of JavaScript-Garden

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question