Curriculum summary


Web Basics


Web Basics Drill-In


AJAX, OOP, & Handelbars




Databases & FullStack


Data Structures and Algorithms







Module 1 Web Basics

Receive an overview and basic understanding of what coding is and how it works. Practice coding while creating basic web pages.

Module 2 Web Basics Drill-In

Dive deeper into web basics, learn some shortcuts with jQuery, and discover modern CSS tools.

Module 3 AJAX, OOP, & Handelbars

Start working with external data and building projects using proper coding methodology.

Module 4 Servers

Learn how to work with Node, NPM, Express, and Promises. Understand what “CRUD” means and learn and how to start implementing it.

Module 5 Databases & FullStack

Become comfortable working with a database (Mongo), persisting data, using CRUD correctly, and adding Mongoose to your Express server.

Module 6 Data Structures and Algorithms

Dive into algorithmic thinking while learning about Big O notation and efficiency in code. Practice using common Data Structures such as Sets, Stacks, Queues, Matrices, and Trees.

Module 7 React

Understand how to use React for your UI (user interface). Learn all about JSX, Components, State, the Virtual DOM, LifeCycles, and everything React-y.

Module 8 MobX

Pick up MobX as a State Manager, combining it with React to create a proper Framework. Understand the concepts of observables, stores, and more.

Module 9 SQL

Learn the most popular database for most of computing history: SQL. You will understand what “relational data” means, and how to integrate this into your existing Express apps.

Got any questions?

Why is this course relevant today?

There’s never been a better time to start a career as a Full-stack developer. As our world becomes increasingly reliant on technology, the need for experienced programmers continues to grow every day. From startups to large companies, there is a consistent demand for developers who both write high-quality code and are experienced problem solvers who can design creative solutions. This course will teach you everything you need to know in order to land a job as a web developer.

What practical skill sets can I expect to have upon completion of the course?

Our curriculum is based on the most in-demand technical skills that employers look for in a junior Full-stack developer.  By the end of this intensive Bootcamp, you will be able to:

  • Write HTML, CSS, and JavaScript that displays as intended in modern browsers.
  • Develop a dynamic front-end to your application through a modern framework used to create single-page apps such as Angular or React.
  • Consume web APIs from third-party sites.
  • Write secure applications and deploy them to cloud services like Heroku.
  • Collaborate within a team using an agile development workflow and widely-accepted collaboration practices using Git.
  • Learn Node.js and use it to create web servers.
  • Work with both NoSQL and SQL databases.
  • You will be able to build interactive websites from end-to-end (client, server, and DB).

Most importantly, we provide you with the tools and skills to think like a developer and quickly pick up new languages and skills on your own. You will also participate in hackathons, group projects, mentoring and a final project presentation.

Who is this course for?

Employers don’t just hire based on someone’s skills and qualifications, but also on their commitment, work ethic, and interpersonal skills. For this reason we accept students who are not only strong analytical thinkers, but also are passionate, humble and willing to work hard.

What is the course commitment?

Our Coding Bootcamp is 12 weeks long and full-time. Class meets Monday – Friday from 9am – 5pm. There is an additional estimated ~20 hours of homework per week.

What language is this course taught in?

English. It’s an international program, you’ll be meeting people from different places around the world.

What kind of jobs do Coding Bootcamp graduates get?

Coding Bootcampers excel in both small and large companies. The kinds of jobs graduates get varies, and can range from Junior Front-End and Back-End Web Developers to Quality Assurance positions. It all depends on the needs of the organization and on your desires and capabilities.

Can I really get a job as a junior developer after this program?

We provide all students with career development and placement assistance. We can’t guarantee you a job, however the demand for web developers is always growing, and we do our best to prepare our students for careers as junior full-stack web developers.

What if I’m a beginner and can’t keep up with the pace?

This course is designed for students from all different backgrounds. We have set up our bootcamp to ensure every student gets personalized attention and support. You’ll have our amazing Coding Bootcamp Instructors and teaching assistants available for you there at all time. We also use a blended learning model that allows students to learn at their own pace, with support and help when needed. 

Will I have to learn something before the course?

Yes. Every student must complete the course pre-work at least 1 week before the start date. Completing the pre-work is very important for preparing us for day 1 of the coding bootcamp. We work at a fast pace from day 1, so not completing the pre-work might result in you having a hard time mastering the basics and moving forward in the course. If you’re having trouble with the pre-work or require extra help, we offer free pre-work online meetups held from our Tel Aviv campus (in English).

All information regarding the pre-work meetups will be emailed to you upon acceptance, before the course begins.

What kind of projects will I work on?

The projects in bootcamp work with the most in-demand technologies and skills for web development. You’ll be building full stack applications (client, server, and DB) that extend over all sorts of topics, such as banking, gaming, hospitality and so on. Ultimately, the projects you build will be based on your passion for what you want to develop.

You can find examples of previous student projects under the “Alumni Projects” feature above.

Meet our Experts

Jona Farache

Course Leader @Elevation

Lotem Hiki

Instructor @ Elevation

Danny Brunder

Instructor @ Elevation

Upcoming dates





Dates March 15 - June 11
Location Tel Aviv
TimeSun - Thu, 9am-5pm
Price21,500 NIS
Dates May 10 - July 30
Location Tel Aviv
TimeSun - Thu, 9am-5pm
Price21,500 NIS

Become an employable Full-Stack Developer in only 12 weeks.

Master applicable programming languages and tools

Learn to code the right way – by coding! You’ll learn the most in-demand skills in tech with guidance from our team of experienced instructors.

Engage with our blended learning curriculum

Our blended learning approach will keep you engaged with both in-person activities, such as group work, projects, and student-led content, as well as online pace-yourself lessons.

Become Job-Ready

Create a working portfolio of projects and receive support from our placement coordinator in finding a job as a full-stack developer.