You will learn the fundamental building blocks of the language. Topics include variables, operators, functions, arrays, objects, and loops.
👉 https://www.educative.io/courses/introduction-to-javascript-first-steps
You’ll learn topics that will be helpful as you dive deeper into the more advanced stuff. After each lesson, you can opt-in to take quizzes and build projects to test your knowledge.
👉 https://www.codecademy.com/learn/introduction-to-javascript
Build a strong foundation in web development by learning JavaScript, one of the major programming languages on the web.
👉 https://openclassrooms.com/en/courses/5664271-learn-programming-with-javascript
A course with detailed explanations with examples and tasks.
Includes promises, closures, object-oriented programming, and other advanced topics.
👉 https://javascript.info/
An official JavaScript reference with explanations for functions, classes, objects, etc.
Included advanced tutorials on topics such as inheritance, prototypes, memory management, and more.
👉 https://developer.mozilla.org/en-US/docs/Web/JavaScript
Learn to create your first web pages using HTML and CSS, the two most important languages on the web.
👉 https://openclassrooms.com/en/courses/5265446-build-your-first-web-pages-with-html-and-css
An introduction course in React, for beginners looking to build a solid foundation.
👉 https://egghead.io/courses/the-beginner-s-guide-to-react
Learn by simple interactive coding challenges and start applying your knowledge by building basic projects.
👉 https://scrimba.com/learn/learnreact
In this course, you'll learn the fundamentals of the Python programming language, along with programming best practices.
👉 https://www.udacity.com/course/introduction-to-python--ud1110
Learn how to use and write functions, practice with data analysis, and work on algorithms.
👉 https://openclassrooms.com/en/courses/2304731-learn-python-basics-for-data-analysis
Provides learners with a complete understanding of data analytics tools & techniques.
👉 https://www.simplilearn.com/getting-started-data-science-with-python-skillup
Learn robotics by exploring their history, anatomy, and intelligence and test drive robots using exciting simulations.
👉 https://www.futurelearn.com/courses/begin-robotics
This course gives an insight into Deep Learning and answers fundamental questions about what Deep Learning is and why it matters.
👉 https://cognitiveclass.ai/courses/introduction-deep-learning
In this course, you're going to learn how to accelerate machine learning model development with Google's new Swift for TensorFlow framework, by building AI agents to play games like Tic Tac Toe, Cartpole, and 2048.
👉 https://cognitiveclass.ai/courses/game-playing-ai-with-swift-for-tensorflow-s4tf
This course explains why we need Reactive Systems, and what problems they are trying to solve. It also contrasts Reactive Architectures with Reactive Programming, showing how they relate, and how they are different.
👉 https://cognitiveclass.ai/courses/reactive-architecture-introduction