JavaScript Bootcamp

Part-time · 12 weeks

Learn programming fundamentals and object-oriented concepts using the latest JavaScript syntax. The concepts covered in our live JavaScript Bootcamp will give you the foundations for a remote coding career.

Join Waitlist

Live Bootcamp


Learn JavaScript in a micro coding class

During our 10-week JavaScript Bootcamp you'll learn object-orientated programming and understand how to code with data types, built-in methods, and variables.


Why learn with Memorisely?

We're a good energy, fully bootstrapped remote team who take huge pride in educating designers and developers around the world.


Memorisely is trusted by 500,000+ Designers and Developers in over 150+ countries. We're proud to have such a diverse community of learners.


Since we've launched, Memorisely has grown a community of learners in over 150+ countries. We teach people form Sydney to San Francisco!

0 Powerpoints

We have a 0 powerpoint policy in our Live Bootcamps, preferring to learn-by-doing live in the tools that designers and devs use every day.


During our Live Bootcamp we provide 1:1 support directly in Slack and weekly co-working sessions.

≈ 20

You'll join a live class of around 20 learners around the world and from our experience this creates the perfect dynamic of collaboration and class energy.


Memorisely is the only bootstrapped Bootcamp. We've grown organically with no funding and care passionately about every single one of our students.


Learn-by doing with live coding classes

Our live Bootcamp is setup to make you learn JavaScript step-by-step with a practical curriculum that focuses 100% on learn-by-doing. Unlike a lotta coding courses who teach the same powerpoint heavy curriculum for years, our Bootcamp teaches you the latest tools, workflows, and best practices live.

Week 0:

Prepwork & pairing

Pre Bootcamp

As well as meeting your coding classmates in our Bootcamp slack, you'll be asked to complete JavaScript prep work using VS Code & Git to get yourself ready to nail bootcamp from day one.

  • Complete practical coding prep tasks using VS Code
  • Read a range of javaScript books
  • Connect with coding classmates around the world
  • Form a coding team with a classmate for Bootcamp coding reviews

Week 1:

Environment setup

Week 1

In the first week of our live JavaScript Bootcamp you'll get your coding envrionment setup. For this you'll dive into VS Code and get starting with your firs .js file

  • Familiarise yourself with the VS Code interface
  • Learn the foundations of JavaScript
  • Link a JavaScript file and write your first lines of code
  • Add logic to a responsive website

Week 2:

JavaScript Variables

Week 2

In the second week of Bootcamp you'll get to grips with code structure. During this week you'll dive into let, var, and const as well as exploring booleans, arrays, and strings in depth

  • Learn the fundamentals JavaScript code structure
  • Understand how to code JavaScript variables
  • Learn the various JavaScript data types

Week 3:

JavaScript Operators

Week 3

In the third week of our live JavaScript Bootcamp you'll learn the value of operators and how we can assign values, compare values, perform arithmetic operations, and more. We'll also learn how to code conditions and loops with JavaScript.

  • Learn the value of JavaScript Operators
  • Understand how to code if/else conditions
  • Learn JavaScript loops to execute a block of code repeatedly

Week 4:

JavaScript Functions

Week 4

During week four of our live JavaScript Bootcamp you'll start learning how to code JavaScript functions. You'll learn the function syntax and code basic, expression, and arrow functions.

  • Understand JavaScript functions and how to invoke them
  • Code basic, expression and arrow functions
  • Learn how closures are the combo of a function and the lexical envrionment

Week 5:

JavaScript Arrays

Week 5

To wrap up the first week of our live Bootcamp you'll learn JavaScript arrays. During this week you'll understand how arrays can hold multiple values as a special variable. You'll learn about the various array functions and how to manipulate arrays.

  • Learn how to code JavaScript arrays
  • Understand the different array types
  • Learn advanced data structures with maps, sets, and desctructing

Week 6-7:

Bootcamp Break

Week 6-7

After five weeks of live classes and high intensity learning, you'll be able to take a break from class to practice the JavaScript skills you've picked up.

  • Practice the epic JavaScript skills you've learned
  • Wrap up the first JavaScript case study tasks
  • Recharge and return energised for the second half

Week 8:

JavaScript Objects

Week 8

In week eight of our live Bootcamp, you'll learn how to write JavaScript objects which are containers for properties. You'll also learn how to code classes which are templates for JavaScript objects.

  • Learn how to code constructors, properties, setters, and getters
  • Understand how to code classes
  • Understand how objects have different properties

Week 9:

JavaScript Async

Week 9

During week nine of our live JavaScript Bootcamp you'll learn async, await, and promises. We'll also dive into network requests and understand everything from fetching API data to form data.

  • Learn how async functions return a promise
  • Understand how to run functions in parralel
  • Learn how to fetch API data

Week 10:

JavaScript HTML DOM

Week 10

In the tenth week of our live JavaScript Bootcamp you'll learn how JavaScript can access and change all the elements of HTML DOM.

  • Understand the HTML Document Object Model
  • Learn DOM Methods, Events, and Nodes
  • Use JavaScript to influence the DOM of your case study

Week 11:

JavaScript Events

Week 11

During the penultimate week of Bootcamp you'll understand JavaScript events. The goal of this week is to build confidence in UI mouse, drag n' drop, keyboard, and scrolling events.

  • Understand JavaScript event handlers
  • Add JavaScript code to HTML events
  • Include UI form events in your case study

Week 12:

Build week

Week 12

During the final week of our live JavaScript Bootcamp you'll learn about a range of animations. We refer to this this week as build week as you pull all of your JavaScript skills together to deliver your final coding case study

  • Execute your Javascript skills into your final coding case study
  • Learn how to animate using JavaScript
  • Graduate with your coding classmates

Weekly live coding classes and code reviews

Every week you'll jump into weekly live classes and co-working sessions. During Bootcamp, our goal is to help educate you and connect with you with a supportive class around the world. Outside of our class schedule we recommend scheduling 3-4 hours a week to complete any tasks from class.

A typical week at Memorisely


Live Coding Class

2hr · Live class in Figma

During live coding classes you'll learn live in VS Code. We take a learn-by-doing approach to classes with plenty of solo and group activities.



Live Coding Class

2hr · Live class in Figma

During live coding classes you'll learn live in VS Code. We take a learn-by-doing approach to classes with plenty of solo and group activities.



Live Code Reviews

1hr · Live coding workshop

Our weekly code reviews are an opportunity to get feedback from teachers and classmates



Live Meditation

15m · Live via zoom

Every week we invite students to join live meditation sessions to unwind and recharge



A live and immersive coding experience

Our live coding classes are an opportunity to learn-by-doing with your class. During our live coding classes we take an active learning approach to ensure you retain and practice key skills live in VS Code.

Live Classes

Our live classes are an opportunity to learn-by-doing with your class. During our live-classes we take an active learning approach to ensure you retain and practice key skills


During our live JavaScript Bootcamp you'll learn programming fundamentals and object-oriented concepts using the latest JavaScript syntax.

1:1 Support

As well as learning live, you'll have the opportunity to grab 1:1 time with our team who can answer any questions, provide feedback, and keep you motivated throughout Bootcamp.

Live Co-working

To ensure you carve time to crack through your case study we encourage you to join our co-working sessions. These sessions are super for collaborating live.

Education community

Joining our Bootcamp will give you access to our supportive education community. As well as meeting classmates you'll connect with thousands of designers around the world.


You will be awarded a signed Memorisely certificate on completion of your course and awesome Memorisely merch to celebrate your new career in! 

Career Path

Build a coding career you love

Our learn-by-doing pedagogy ensures you'll pick up skills you need to kickstart or accelerate your career, supafast. To make learning enjoyable and achievable, we've curated a learning career path to help support your growth.

Recommend learning path


HTML & CSS Bootcamp

Part-time · 5 weeks

Learn the fundamentals of HTML & CSS, coding a responsive website using Tailwind as a CSS Framework


JavaScript Bootcamp

Part-time · 10 weeks

Learn programming fundamentals and object-oriented concepts using the latest JavaScript syntax.


Web Development Bootcamp

Part-time · 15 weeks

Learn to build web applications from scratch using React and Tailwind and land your dream job as developer.

Bootcamp team

Learn live from experienced Product Engineers

During our Bootcamp you'll dive into live classes with our teachers who are actively rockin' their roles as Product Engineers. You'll also be supported by our good energy Bootcamp Managers who'll guide you through the whole experience

Aman Singh

Software Engineer

John da Maia

Software Engineer

Zoya Nasroollah

Software Engineer

Bootcamp Alumni

Meet our Alumni who work in companies like Google, Nasa, and Puma!

Our alumni of students means everything to us and we're grateful to have placed designers in Nasa, Google, Revolut and more amazing teams around the world

Meet our alumni

Read all


Australia 🇦🇺

Bootcamp was an absolute blast. The classes were so interactive and engaging which I loved, and getting to learn alongside a whole bunch of like-minded people from all across the world was super cool. Even post bootcamp, I still keep in touch with my classmates, the Memorisely community is pretty rad.


India 🇮🇳

Experience with Memorisely has been wonderful and engaging. I was super nervous about my responsibilities, before joining UX/UI Design Bootcamp! Now, I feel more knowledgeable and confident about my responsibilities as a product designer.


United States 🇺🇸

I enjoyed the jam-packed curriculum and the guidance and community factor. I have gotten to connect with so many like-minded individuals.


Canada 🇨🇦

This was one of the most positive online learning experiences I have ever had! I so appreciated the real world application that seemed to be woven into everything I learned. Classes and projects were engaging, fun, and suitable for any schedule. I would say the experience is so worth it no matter what stage of your career you are at!


Italy 🇮🇹

I really loved this experience, all my classmates and teacher were amazing. I grew so much as a person and for the first time in a while I was very proud of my work thanks to the community and my class which was very supportive and amazing. Zander, Caro, Stephen, and Flavio are amazing people and teachers. They didn't hesitate to help us when needed and give us feedback on our work. It was one of the best experiences of my life!


France 🇫🇷

"Do it. Especially if you want to feel part of a community / team / class. And if you're an introvert, go for it too. You'll feel at ease in a small group, and get to see and work the different phases of a design thinking project."


Singapore 🇸🇬

"My experience with the Bootcamp have been nothing but positive - The duration of this Bootcamp is very suitable and accommodating to my schedule as well as it is not too long or short.At the same time, I needed a refresher for UX to upgrade my skills and was intrigued by the course content so that I can be more confident as a designer."


France 🇫🇷

It was just very nice to be in a learning space with people from all over the world. I think in general the vibe is super positive. Feels like a safe space to me. The classes are very well designed for interaction with each other so its easy to follow and stay focus. Even tired and late at night 🙈"


United States 🇺🇸

"Memorisely has reinforced what I've known as a UI/UX designer and has enabled me to challenge my own assumptions to become a better designer by teaching today's latest tools with a hands-on approach to problem solving, creative thinking, and design."


United States 🇺🇸

You simply can't beat the value for the price. The staff are nothing short of phenomenal and just want to see you succeed.


Chile 🇨🇱

This bootcamp is great and entertaining. You learn a lot about your chosen bootcamp topic. There is an incredible environment is created with a lot of energy.


United Kingdom

If you know nothing about design or Figma, this is a great place to start and get up to speed with the basics.


Switzerland 🇨🇭

I love the energy of the class, learning by doing; and most importantly, that by the end of each bootcamp you have a complete case study to add to your portfolio!

Next Bootcamp

Join our Bootcamp waitlist

Our Live Bootcamps tend to fill up pretty quickly which is why we open up months in advance. And we purposefully limit class sizes to ensure each bootcamp offers a personal learning experience.

Join Bootcamp Waitlist
Bootcamp Pricing

Simple, transparent pricing

Unlike other courses who tuck away their prices, we are totally transparent with our online Bootcamp pricing and take pride in being accessible and affordable.

Pay today · save $200

$215 $195 / week

12 week Bootcamp

$2150 USD

🎉 Save Today

-$200 USD


$2150 $1950 USD

Enroll now

Certified JavaScript Bootcamp

Live JavaScript Classes in Visual Studio

Live co-working sessions

Master JavaScript with a micro class

Design & code dynamic websites

Join a micro class around the world

Master combining HTML, CSS & JS

1:1 support and feedback

Pay monthly

$215 / week

5x Monthly Payments

$430 USD


$2150 USD

Enroll now

Certified UI Design Bootcamp

Live UI Design Classes in Figma

Live co-working sessions in Figma

Master UI Design with Figma

Design responsive apps in Figma

Join a micro class around the world

Master a scalable UI workflow

1:1 support and feedback


Got a question about our coding Bootcamp?

Chances are at this stage you have a couple questions. We encourage our students to ask questions directly and you can arrange a quick call with us anytime.

How many students in a Bootcamp?

We cap our classrooms at around 20 students. We believe that a limited number of seats within a classroom promotes a more individualized learning experience for our students.

Do I need coding experience?

We encourage a basic knowledge of HTML & CSS before joining this bootcamp in order to have the most success as a student. We recommend completing our HTML & CSS Bootcamp prior to joining our JavaScript Bootcamp.

HTML & CSS Bootcamp

Why do we have prep tasks?

Our prep tasks ensure that you are ready for your first day of class with the appropriate accounts, knowledge, and community. They are designed to set you up for success as a student.

How do I meet my classmates?

Since Memorisely is fully remote, leading up to your Bootcamp, you will join a private Campus Slack Workspace in which you’ll access your classroom and fellow students to begin connecting with each other. You will have access to all future, current, and graduated students if you’re keen to expand your learning network.

When your term begins, each week you’ll join Zoom sessions where you will collaborate with each other and your teacher.

Are classes recorded?

Yes. Recordings are shared within 24 hours of each session in your Classroom space.

Why Memorisely vs others?

Firstly, our Bootcamps differ from typical online courses due to our live and immersive learning experience. Typical online courses offer 60hr+ of videos behind a paywall and have approximately a 12.6% completion rate.

We proudly measure a 98% completion rate from students. So, instead of trying to teach yourself by goggling at a video, you’ll join a fun class and be taught live through our learn-by-doing approach!

Secondly, you’ll be joining classmates around the world, motivating, collaborating and learning from each other. You’ll graduate with each other and likely remain design buddies for life!

How many case studies will I code during Bootcamp?

During our live JavaScript Bootcamp you will code two case studies and collaborate with a classmate for regular code reviews.

What are the graduation requirements?

In order to receive a Memorisely Graduation certificate, you will need to attend 80% of live sessions, join with your camera on, and complete your Case Study. If you are unable to join class and/or have your camera on, you will need to let your teacher know in advance and commit to watching the recording in order to stay up to date for the next live session.

Can I take multiple Bootcamps at once?

We don’t recommend taking multiple bootcamps at once if you are working a full-time job. However if you have the time and your schedule allows, two Bootcamps are feasible but will require some discipline and commitment.

Got another question?
If you've got another questions about our Bootcamp you can send us a message or join an intro session to meet our team and others