Hotline : ‎0811 9720 2000
Select Page

Free Intro to Javascript Workshop

Tackle coding problems and prepare for our admissions assessment

Master the fundamentals of modern web development with Codeva School’s free JavaScript course.

This course assumes no prior programming experience, starting you off with Javascript for beginners as you work through Javascript tutorials and exercises that reinforce your learning.

Fill Out The Form For FREE Classes And To View Codeva Program Packages

Learn Something New

Build a foundation in the world of technology.

Do It On Your Own Time

Go through each lesson whenever is most convenient for you.

Don’t Pay A Thing

It’s free! Because we want to encourage you to take your first step.

Assessment-ready in no time

Are you almost ready to apply to coding bootcamp, but need a confidence boost?
Want to get in a few more rounds of coding challenges to hammer home everything you’ve learned?

Learn & Understand the Basics

This workshop is a short, free introduction to the world of programming and web development. Regardless of your background, by the end of the workshop you’ll have the foundational knowledge to move onto more advanced programming courses.

We’ll start with a lecture on introductory topics such as ‘How the Web Works’, HTTP Request & Response, and Front-End vs. Back-End. Afterwards, we’ll introduce you to a pre-built web-based game in HTML, CSS, and Javascript. We’ll show you how the game is built and you’ll have time to modify and tinker with the code yourself.

Start thinking like a software developer

Students take on the same introductory Javascript curriculum we’ve honed in our immersive, career-changing programs and come away from the course with the beginnings of an impressive code portfolio to demonstrate their proficiency.

JavaScript Basics

JavaScript changed the web from static pages into the interactive experience it is today – and, as one of the most popular programming languages, it’s still bringing websites to life in new ways.
Topics covered: Introduction to JavaScript, JavaScript Comments, JavaScript Data Types, JavaScript Logging, and how to use real developer tools like Github

JavaScript Functions and Scope

Learn the importance of Javascript functions and why Scope is the key to understanding how your variables and functions interact with each other in your code.

Topics coveredIntro to Functions, Variables, and Scope

JavaScript Data Structures and Loops

An introduction to JavaScript Data Structures, like Arrays and Objects, and how different types of Loops help you execute the same block of code a specified number of times.

Topics coveredArrays, Objects, and Loops

The DOM and jQuery

Where we dive into the DOM, Document Object Model, of a web page, and begin using jQuery, a lightweight JavaScript library.

Topics coveredIntro to The DOM, Creating and Listening to Nodes, Modifying HTML with jQuery, jQuery Selectors and Event Listeners

Start your coding journey

This free Javascript course starts you off with Javascript basics before progressing to more advanced Javascript tutorials that will leave you with the beginnings of an impressive code portfolio to demonstrate your growing proficiency.

Free JavaScript Course

This Javascript course is 100% free. 

On Demand Support

Our on-demand team of Technical Coaches are, ready to help you get unstuck when you need it. They’ll reinforce your JavaScript training by helping you find a solution to a lesson issue you’re facing, not solving it for you.

Explore Your Future in Tech

This course is the best way to experience Codeva curriculum, community, and culture firsthand – and to explore whether you’re passionate about pursuing code as a career.

Rapid, Rigorous Education

This course is an effective way to get hands-on experience with programming fundamentals and real developer tools, featuring JavaScript tutorials and projects that give you a taste for whether a career in programming is right for you.

Beginner Friendly

Ideal for beginners who may be aspiring developers or hobbyists.

Lay the Groundwork

A great starting point for anyone interested in dipping their toe in the world of programming.

Free to Join, Walk-Ins Welcome

We only require a willingness to learn and please bring your own laptop device to participate.


Please bring your own laptop to participate, and install visual studio code before we start.

Hands-On Learning

Expect to tinker with real code in HTML, CSS, and Javascript.

When & Where

Intro to Programming is run on weekdays, after work-hours. Please see sign-up form for times and available campuses.

Start building like a software engineer

At Codeva, students learn by building. Use your growing JavaScript skills to form the beginnings of an impressive code portfolio that will help demonstrate your proficiency for coding.

Rock Dodger

Students build a full dynamic game from scratch, programming a ship controlled by your arrow keys and animating falling rocks to avoid or else… *boom*.

Built with: Event Listeners, HTML5 DOM Updates, First-Class Functions

Konami Code

Playing off an old gaming cheat code, students learn how to trigger an alert via certain keystrokes.

Built with: JavaScript, jQuery, HTML5

Codeva Teaching Features

Students interact with a community of students and instructors and harness real developer tools to truly learn by doing.

Real-Time Collaboration

Learning is most effective when it’s social. codeva makes learning a more dynamic, human experience with tools to connect, code, and collaborate with fellow students and instructors in real-time – including video study groups, peer-pairing, and the ability to “friend” others in the program.

Real Tools

You can’t learn real skills without real tools. utilizes the same tools and workflows that professional developers employ on the job, including a real development environment, a Git-based workflow, and the ubiquitous practice of Test-Driven Development.

Live Curriculum

We ensure that students always get the most relevant technical skills by embracing an open-source curriculum – a living course of study featuring thousands of updates a year to reflect industry trends and student feedback.

Ready to learn how to code?

Start learning JavaScript basics – for free and on your schedule. Setup is quick and works on virtually any computer so you can be coding in minutes.

Attend an Event

Join us for a seminar or info session to see what student life is like at Codeva.

Contact Us

Have a question about our program that we haven’t answered above?

Chat with Admissions

Have a question about our program that we haven’t answered above? Our admissions team is here to help.

What We’ll Cover


  • How the Web Works?
  • HTTP Request & Response Cycle
  • Front-End vs. Back-End
  • HTML
  • CSS
  • Basic Javascript

Take Advantage of Our Free Prep Course

The Software Engineering Immersive is a demanding coding bootcamp that embodies the rigour and challenges web developers face each day on the job. We believe that, with hard work and the help of our expert team, anyone can gain the skills to launch a successful career in tech.


Selective Admissions

Our team works with you to understand your goals and how they align with our coding bootcamp. Free coursework and an in-depth technical assessment help ensure readiness for day one of class.

Start Coding Now for Free

Gain a strong foundation in basic coding skills and sample our proven learning approach with of free coursework.

You have questions? we have answers

Is Intro to JavaScript really free?

You’ll begin learning to code alongside a community of fellow students and have full access on-demand support from our Technical Coaches.

Do I need to finish all of Intro to JavaScript to apply to Codeva?

While making progress in our free courses is the best way to strengthen your application to our Online Web Developer Program and, finishing the full Intro to JavaScript course is not required to apply. This free course is meant to help you gauge whether you want to pursue a lifelong programming career, and whether you can successfully learn to code through our teaching techniques and technology.