JavaScript: A Collection of Online Courses, Books, and Video Resources
JavaScript is a high-level, interpreted programming language that is most commonly used for creating dynamic web pages. JavaScript allows adding interactivity, animation, and other functionalities to websites, making them more appealing and user-friendly.
Author - Mansur Ismagulov
The Tech AI
Get the key points in seconds - a short summary from The Tech AI.
Courses in JavaScript are presented: from Meta (3 weeks, free), Decode.kz (7 months, 46,700 tenge/month), Johns Hopkins University (3 weeks, free), and Udemy (3 weeks, 31,000 tenge). Also listed are books by David Flanagan, Marijn Haverbeke, Lawrence Svekis, and Nick Zakas. The list includes YouTube channels AsmrProg, SuperSimpleDev, and Learning Axis for learning web development.
Online Courses
Programming with JavaScript by Meta
In this course, you will become familiar with the fundamental concepts of web development using JavaScript. You will work with functions, objects, arrays, variables, data types, HTML DOM, and much more. You will also learn how to write modular tests using Jest.
Duration: 3 weeks
Cost: Free
Full-stack JavaScript Development by Decode.kz
You will learn the basics of programming from scratch, learn how to create websites, and build your first portfolio projects. Over 32 weeks of study, you will learn how to optimize applications. Throughout the course, you will also work in teams and master Git.
Duration: 7 months
Cost: 46,700 tenge per month
HTML, CSS, and JavaScript for Web Developers by Johns Hopkins University
Learn the essential tools for creating modern web pages: HTML and CSS. Then, learn how to make pages responsive and create user-friendly pages for mobile and desktop devices.
Duration: 3 weeks
Cost: Free
Web Programming with Python and JavaScript
Course topics include database design, scalability, security, and user experience. Through practical projects, you will learn how to write and use APIs, create interactive user interfaces, and utilize cloud services.
Duration: 3 months
Cost: Free
Complete JavaScript Course by Udemy
Upon completion of the course, you will master the skills to create web applications, work with the language's data types, become familiar with modern development methods, delve into key topics and areas of JavaScript, and much more.
Duration: 3 weeks
Cost: 31,000 tenge
Books
"JavaScript: The Definitive Guide", David Flanagan
The updated edition of this book provides a comprehensive guide to the 2020 version of JavaScript, with vivid code examples and new chapters on classes, modules, and other key concepts.
"Eloquent JavaScript", Marijn Haverbeke
In this book, you will learn the basics of the language, control structures, functions, and data structures. Then, you will become familiar with error handling, modularity, and asynchronous programming, before moving on to browser programming.
"JavaScript from Zero to Pro", Laurence Svekis
The book presents ways to use JavaScript for web application development, including theory, exercises, and engaging projects. It demonstrates how simple JavaScript techniques are applied to create a variety of web applications.
"The Principles of Object-Oriented JavaScript", Nicholas C. Zakas
Author Nicholas Zakas carefully examines the structure of the language, describing its features and other important characteristics. He discusses the differences between primitive and reference values, the specifics of JavaScript functions, ways to create objects, and much more.
YouTube Channels
AsmrProg
If you like ASMR videos and love coding, this channel is for you! Here you will learn how to create responsive websites and applications using modern technologies. No extra sounds, only keyboard sounds.
SuperSimpleDev
The author of this channel explains in detail how the JavaScript language works, shares life hacks and knowledge, and provides many video tutorials and courses on various aspects of programming and web development.
Learning Axis
Videos on the Learning Axis channel focus on simple learning and the use of simple examples. Lessons start at a basic level and gradually progress to professional recommendations.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.