Launch your side project with Javascript

Master the fundamentals of Javascript, Chrome extension development, and WeChat Mini Programs creation.

of learning
Free tools

What you will learn

Javascript basics

Master the fundamentals of Javascript, including data types, conditionals, and loops. Gain a strong foundation in programming by understanding the syntax and structure of this versatile language.

Getting familiar with Javascript

Learn about the history and purpose of Javascript in web development, its significance in the industry, and how it's utilized in various applications. Get hands-on experience by playing with code snippets and examples.

Create your first Chrome extension

Gain practical knowledge by developing and publishing your very own Chrome extension. Follow a step-by-step guide that will teach you the key concepts and techniques needed to create an impactful browser extension.

WeChat Mini Programs

Understand what WeChat Mini Programs are and how they work. Learn to build your first WeChat Mini Program, complete with a landing page and a map, while exploring the programming languages and frameworks used within the WeChat ecosystem.

Start learning for free

Course lessons

Javascript sprint
Build a Game with Javascript
Extension with Chrome
WeChat spring

Complete a course, receive your certification

Join our free tech courses at Le Wagon. As you develop new skills, you'll also work towards an important milestone—a recognized certification. Complete the course, earn your certification, and stand out in your career path.

Launch your side project with Javascript
John Doe
Publish your certificate on LinkedIn to showcase your skills to recruiters

Hands-on experience to tech mastery

  • A variety of free courses covering popular topics: Web Development, Data, No code and even more!
  • High-quality videos and written courses
  • Practical and corrected exercises to help you progress
Start learning for free
Students of Le Wagon Paris learning together

Learn with passionate experts

Sébastien Saunier
Sébastien Saunier
Software Engineer
Julie Montels
Julie Montels
Lead Data Engineer
Paul Mochkovitch
Paul Mochkovitch
VP Education
Elise Reichardt
Elise Reichardt
Airtable & Softr Consultant

You might also like these free online courses

Get notified of the new free courses

graduates worldwide
1st-ranked bootcamp
employment rate
in 6,400+ reviews


What is Javascript?

JavaScript is a popular programming language that is widely used for developing interactive websites and web applications. It covers a wide range of topics, including basic understanding of programming fundamentals, control flow, conditional statements, object-oriented programming, and functional programming. The language allows you to transform decisions into code, creating dynamic and interactive behaviour on websites. JavaScript is known for its concise syntax, browser compatibility, and availability of browser APIs, making it a versatile choice for both beginners and experienced developers. 

Who should have Javascript skills?

Learning JavaScript skills is beneficial for various individuals interested in pursuing careers in tech and web development, including full stack developers, front-end developers, and software engineers. It is particularly valuable for front-end web developers who work on the client-side of websites, as JavaScript enables them to create interactive user interfaces and enhance user experience. Application developers, including those involved in mobile development, can also benefit from learning JavaScript to build feature-rich and dynamic mobile applications. Additionally, individuals aspiring to become certified web developers or those seeking developer positions in different industries should consider learning JavaScript, as it is a core technology widely used in the development field.

Which topics are covered in this free javascript course?

This free JavaScript course covers a range of essential topics that will enhance your understanding and proficiency in JavaScript. The course begins with JavaScript basics, where you will learn about data types, conditionals, and loops. This provides a solid foundation in programming and helps you grasp the syntax and structure of the language. Next, you will become familiar with JavaScript itself. You will explore its history, purpose, and significance in web development, gaining insights into how it is utilized across various applications and industries. Through practical examples and code snippets, you will gain hands-on experience with JavaScript. Additionally, the course includes a section on WeChat Mini Programs. You will learn what these programs are and how they function. Furthermore, you will discover the programming languages and frameworks used within the WeChat ecosystem. This knowledge will enable you to build your own WeChat Mini Programs, complete with essential features like landing pages and maps. By exploring these topics, you will develop a comprehensive understanding of JavaScript and its practical applications. This knowledge will empower you to build stronger web applications and expand your programming skill set. Whether you are a beginner or have prior programming experience, this course offers valuable insights to enhance your JavaScript skills and advance your professional development.

How can learn Javascript benefit my tech career?

Learning JavaScript can greatly benefit your tech career in several ways. Firstly, JavaScript is a popular programming language used in front-end web development, which is in high demand in the tech industry. By mastering JavaScript, you will have a valuable skill set that is sought after by employers. Secondly, JavaScript is versatile and can be used in various domains, including web and mobile development. This flexibility opens up a wide range of career opportunities. Additionally, JavaScript is a foundational language for learning other technologies and frameworks such as React.js, Node.js, and AngularJS, further expanding your career prospects. Finally, continuous learning and staying up-to-date with JavaScript advancements will keep you competitive in the ever-evolving tech landscape.

Is it really for free?

Absolutely! All the courses on this website are 100% free of charge. While you might need to pay for some of the tools featured in our free programming courses, most of them utilize free tools or offer free versions for you to explore.

How many classes are available?

We're continually adding new content, so you can expect a wide variety of courses! Stay tuned for regular updates.

I’m new to tech, will this be too hard for me?

No! Most of our courses are designed to be accessible even if you're new to tech. Our primary goal in offering these free courses is to help more people jumpstart their careers in tech. So, don't hesitate – dive in and give it a try!

How will I learn?

Our courses are organized into chapters, each featuring a lecture video created by one of our expert instructors. In these videos, they'll explain key concepts and demonstrate the process step by step. You'll also have access to the slides used in the videos. After watching the lecture, it's your turn to apply what you've learned! Tackle the challenges and create your own technical projects to solidify your understanding.

What is Le Wagon?

Le Wagon is a global leader in immersive tech training.
Our mission is to train people from all backgrounds in web development, data and no-code, give them the best learning experience of their life, and help them accelerate in their career.
We also help companies become more data-driven by leveraging their data and unlocking their employees’ potential through corporate training.
Founded in Paris in 2013, Le Wagon now has campuses in +40 cities across 25 countries, including global tech hubs such as Berlin, London, Tokyo, Shanghai, Singapore, and Sao Paulo. Most importantly, Le Wagon is a community of 20,000+ graduates - from all walks of life, including many entrepreneurs (who created 200+ tech startups and raised $862M+ globally), career changers, and digital nomads.