Сookies managing
Practicum uses essential, analytical, marketing and other cookies. These files are necessary to ensure smooth operation of all Practicum sites and services, they help us remember you and your personal settings. For details, please read our Cookie Policy.
Accept all
View my options
Сookies managing
Cookie settings
Practicum uses essential, analytical, marketing and other cookies. These files are necessary to ensure smooth operation of all Practicum sites and services, they help us remember you and your personal settings. For details, please read our Cookie Policy.
Essential cookies
Essential cookies enable authentification, navigation and other core functions. Disabling such cookies may affect how Practicum websites and services technically operate. That’s why essential cookies are enabled by default.
Anatytical cookies
Disabled
Analytical/marketing cookies improve experience of working in Practicum services. They remember preference settings, anonymously analyze website traffic, and help displaying relevant ads.
Other cookies
Disabled
Other cookies are auxiliary, they help Practicum websites and services work more efficiently for your convenience. These cookies help to restore web page sessions, remember preferred region, save personal preferences, and more.

Read more about the use of files in our Policy.
upgrade your career in Israel

Become a web developer in 10 months

Start from scratch
Employment assistance
Online & flexible hours
Study in English — work worldwide
Real cases portfolio

Who is this course for?

You want to pivot into a different career
Pump up your resume by getting new skills
Simply try and see if you like it
You want to pivot into a different career
Pump up your resume by getting new skills
Simply try and see if you like it
If "that just sounds cool" is not motivating enough, here is why it is actually cool: web development skills are in high demand worldwide and well paid too. Because every business needs a website.
Why choose web development?

Let's take a look into your future

Prestigious position
Web Developer
Front-end Developer
Software Developer
Interesting tasks
— Write code in HTML, CSS and JavaScript
— Develop websites and web applications
— Build user friendly interfaces
— Create products working in a team
— Help businesses to develop and users to become happier
Skills relevant for today's job market
HTML
CSS
GitHub
Node.js
JavaScript
React
Bash
Express.js
MongoDB
Nginx
These average monthly salaries in Israel are taken from Jobs in Israel. But you can do better.
High salary and clear prospects
₪ 10,000
Junior web-developer right after the course
₪ 27,000
Middle web-developer in a year
₪ 35,000
Senior web-developer in 2 years

This future is real with Practicum

We’ve trained more than 5000 IT specialists in the US, Europe, Latin America, and Middle East. With a 2 years experience in the Israeli market, we know how to help you find a job at one of the best tech companies in the country.
Practicum graduates found
a new as job web developers
graduates found a job in web development in 6 cases out of 10
female graduates found a new job in IT without tech background
8 out of 10
78%
40+ years old

And our 3-step employment plan

We will not stop searching until you find a company that suits you. And will be there for you until you pass your probationary period because that is when our job is truly done.
Get your dream job and upgrade your career
Working with your personal career consultant you’ll learn about the IT jobs market, get useful tips on how to tell your story through your CV, and attend mock interviews with professional recruiters.
Prepare yourself for a career in the Israeli market
You will work on case studies for real companies and increase your online presence through your LinkedIn and GitHub portfolio filling it with professional projects that stand out to employers.
Build your portfolio to create a competitive resume

Your upgrade begins in a top-rated international bootcamp

We will not leave you alone with code, platform and bugs. You will be led through every stage of the course by trained industry professionals.

With a whole team to support you on the way

Always ready to answer questions, remind you of deadlines, send links to videos and lectures, or simply listen and support.
Community managers
Practicing web developers check your code and projects, point out any errors, and provide feedback.
Code reviewers
Tutors
With over 3 years of experience at prominent tech companies. Their task is not to give you ready answers but to teach you how to resolve any issue yourself.
24/7 support
Support specialists help with all technical issues around the clock, in case you will be studying at night or in a different time zone.
Learning with us is not a peaceful retreat, but a hardcore restart. That’s why it works.

With a learning process designed to make you a professional

Students work in sprints lasting from 2 to 3 weeks. Each sprint includes a set of lessons and tasks on the platform, and a project. It's up to you to allocate your time during the sprint but you have to meet deadlines. Just like in a real work life!
Series of sharp sprints instead of exhausting marathon
Learn the topics illustrated by a lot of industry cases. Ask questions! We’re ready to help you find answers as many times as needed. That doesn’t mean you’re slow, that just means all this web development stuff is not that easy.
Theory based on real life examples
Try to do it yourself immediately after theoretical stage. Write code, get it wrong, receive quick feedback, and correct your mistakes. Repeat it twice and more. 650 of 800 hours of studying at Practicum is devoted to practice.
Practice in simulator and real projects
During the course you create websites and web apps just like a real web developer. These are what go into your portfolio. Besides, we regularly find customers to give our students an opportunity to work on a real project while studying.

With a portfolio that speaks for itself

<
>
Here it is, your first complex project. Web development begins with the layout. And the layout begins with the study of HTML and CSS.
Single-page website
Developing and setting up the back end
In this project you will set up a server to process user requests and connect your server-side logic to your website's interface.
Building photo apps with React
An application with functions similar to those of Instagram. That's where JavaScript knowledge will come in handy for the first time.
Here it is, your first complex project. Web development begins with the layout. And the layout begins with the study of HTML and CSS.
Single-page website
Developing and setting up the back end
In this project you will set up a server to process user requests and connect your server-side logic to your website's interface.
Building photo apps with React
An application with functions similar to those of Instagram. That's where JavaScript knowledge will come in handy for the first time.
We always keep an eye on the market and adjust our program to fit the requirements of the best job postings worldwide.

This is your career upgrade program

We always keep an eye on the market and adjust our program to fit the requirements of the best job postings worldwide.

This is your career upgrade program

Introductory course — 1 week
This course will take you through the fundamentals of web development by covering the basics of HTML and CSS. You’ll do this by working on a couple of mini-projects on the interactive platform, including a playlist cover and a landing page.
How the Educational Process Works at Practicum — 3 hours
Learn how the Web Development program is structured. Find out about organizational aspects of the training process and setting up your computer to write code.
Advanced HTML and CSS — 6 weeks
+1 project for your portfolio

In this course, you’ll discover just how much HTML and CSS have to offer by working through topics such as flexbox, animations, forms, positioning elements, and embedding media content. You’ll also learn how to organize your code and structure your projects using the BEM methodology, as well as how to manage your project with Git.
Adaptive Web Design and Working with Layouts — 3 weeks
+1 project for your portfolio

Here, you’ll get to see what kind of design specs professional web developers work with and how to turn them into websites. You’ll also build interfaces using Grid Layout technology while ensuring that your site looks good on all devices, from desktop computers to smartphones.
Basic JavaScript and Working with the Browser — 6 weeks
This is where programming truly begins. Fully immerse yourself in JavaScript as you learn about the different data types you can work with and how to use them with statements, loops, and functions. Then, put theory into practice to create a fully functioning interactive website.
Applied JavaScript — 6 weeks
+1 project for your portfolio

At this stage in the program, we dive even deeper into JavaScript and tackle the key concepts you need to master to become a web developer. You’ll learn about Object-Oriented Programming, asynchronous code, and how to interact with servers. You’ll also be introduced to different programs used to bundle project files together, add third-party dependencies, and upload your project to the internet.
Creating an Interface with React — 4 weeks
+1 project for your portfolio

Get acquainted with the React library and its ecosystem. You’ll start off by creating websites made up of components that can be reused in different places. You’ll then be able to build on this to create more complex interfaces much faster and write code that’s much easier to maintain.
Back-end Basics for Web Developers — 6 weeks
+1 project for your portfolio

Building a web app requires working with a server. You'll learn how to use Node.js, a JavaScript runtime environment, to write server-side applications. You'll use this knowledge to set up a server and create a server-side API for the website you made in the previous course.
Final Project — 7 weeks
+1 project for your portfolio

Building a web app requires working with a server. You'll learn how to use Node.js, a JavaScript runtime environment, to write server-side applications. You'll use this knowledge to set up a server and create a server-side API for the website you made in the previous course.
Career Prep Course (Optional) — 5-12 weeks
If you want guidance on how to land your dream job after completing the main program, the Career Prep Course has all the information you need. You’ll cover key groundwork needed before you can start applying for jobs. This includes learning how to write resumes and cover letters, building an online presence on LinkedIn and GitHub, and growing your professional network. Once that’s done, you’ll focus on the different stages of the job application process, from job search strategies, to interviews, all the way to negotiating an offer.
Introductory course — 1 week
This course will take you through the fundamentals of web development by covering the basics of HTML and CSS. You’ll do this by working on a couple of mini-projects on the interactive platform, including a playlist cover and a landing page.
How the Educational Process Works at Practicum — 3 hours
Learn how the Web Development program is structured. Find out about organizational aspects of the training process and setting up your computer to write code.
Advanced HTML and CSS — 6 weeks
+1 project for your portfolio

In this course, you’ll discover just how much HTML and CSS have to offer by working through topics such as flexbox, animations, forms, positioning elements, and embedding media content. You’ll also learn how to organize your code and structure your projects using the BEM methodology, as well as how to manage your project with Git.
Adaptive Web Design and Working with Layouts — 3 weeks
+1 project for your portfolio

Here, you’ll get to see what kind of design specs professional web developers work with and how to turn them into websites. You’ll also build interfaces using Grid Layout technology while ensuring that your site looks good on all devices, from desktop computers to smartphones.
Basic JavaScript and Working with the Browser — 6 weeks
This is where programming truly begins. Fully immerse yourself in JavaScript as you learn about the different data types you can work with and how to use them with statements, loops, and functions. Then, put theory into practice to create a fully functioning interactive website.
Applied JavaScript — 6 weeks
+1 project for your portfolio

At this stage in the program, we dive even deeper into JavaScript and tackle the key concepts you need to master to become a web developer. You’ll learn about Object-Oriented Programming, asynchronous code, and how to interact with servers. You’ll also be introduced to different programs used to bundle project files together, add third-party dependencies, and upload your project to the internet.
Creating an Interface with React — 4 weeks
+1 project for your portfolio

Get acquainted with the React library and its ecosystem. You’ll start off by creating websites made up of components that can be reused in different places. You’ll then be able to build on this to create more complex interfaces much faster and write code that’s much easier to maintain.
Back-end Basics for Web Developers — 6 weeks
+1 project for your portfolio

Building a web app requires working with a server. You'll learn how to use Node.js, a JavaScript runtime environment, to write server-side applications. You'll use this knowledge to set up a server and create a server-side API for the website you made in the previous course.
Final Project — 7 weeks
+1 project for your portfolio

Building a web app requires working with a server. You'll learn how to use Node.js, a JavaScript runtime environment, to write server-side applications. You'll use this knowledge to set up a server and create a server-side API for the website you made in the previous course.
Career Prep Course (Optional) — 5-12 weeks
If you want guidance on how to land your dream job after completing the main program, the Career Prep Course has all the information you need. You’ll cover key groundwork needed before you can start applying for jobs. This includes learning how to write resumes and cover letters, building an online presence on LinkedIn and GitHub, and growing your professional network. Once that’s done, you’ll focus on the different stages of the job application process, from job search strategies, to interviews, all the way to negotiating an offer.

This is your career upgrade pack

Skills that employers need
Portfolio of at least 12 projects
10 months experience
New profession and diploma
Community of web developers
Confidence you need to upgrade career
Price and payment options
To learn more about the Web Developer program, go through our short onboarding course or join a free introductory webinar.
In 10 instalments
Course start date
July 14
To pay for the course, click here
₪ 2,383
Monthly 20% off
₪ 1,890
₪ 17,590
UP FRONT 20% OFF
₪ 21,990

And this is why you are making the right decision

You will not waste your time on irrelevant knowledge. Practicum bootcamp was designed by practicing engineers with over 20 years of industry experience. We understand the needs of the tech market and use our knowledge to train the next generation of developers.
Strong expertise in technology
You will not study alone, occasionally communicating with mentors and managers. All these 10 months and long after you will be surrounded by other students, graduates and industry professionals from all around the world, ready to share their experience and vacant job offers.
Huge international IT community

Reviews from
the best decision makers

<
>
Yaniv Schweitzer
Web Developer, graduate
Israel
The program was amazing and I really can’t believe I learned so much in such a short time!
Jenna Toff
Web Developer, graduate
USA
I really enjoyed how the course is written: it made it easier for me to go through what had otherwise been dry material in my previous self-studying. There’s a lot of humor and puns, which also helps with keeping the information a bit better.

You do get out of Practicum what you put in, thanks to supportive communities and networking opportunities, along with many chances to build upon soft skills. You have a cohort you work with, and many people you can reach out to ask if you get stuck or have questions: even if it’s not directly related to the material you’re going through in the course. If things aren’t working, you can let someone know and it will be fixed by generally the next day. Feedback for projects is available within 24 hours, and you have chances to improve if you didn’t get it quite right the first time.

After finishing the program I’ve been working with the 'career accelerator' program they have. It helps through the job navigation process that spans to 1−1 conversations with someone who is actually helping you fine-tune the different parts in the job search.
Isabelle Cuisset
Web Developer, student
UK
At the end of last year, before I joined Practicum, I was just feeling frustrated about trying to learn best coding practices all by myself with free or cheap online resources. I decided to join the web developer bootcamp and this has been the most amazing journey.

Practicum bootcamp has opened a brand new world of professional perspectives for me that I never imagined previously, being now able to use tools like React and Node. js, and being able to deploy and publish my own MERN projects, thanks to the backend part that is also included in the curriculum.

The review process of each personal project is done by industry professionals with a high level of expectations, which is incredibly beneficial and enjoyable: I learned so much over those 10 months and I can’t wait to start applying everything on real business projects.

Nevertheless, if you consider taking this course, you should know that it requires really hard work and self discipline over a 10 months period, for which you need to build strong working habits and commitment. As my fantastic cohort tutor shared with us at the beginning of the course, one of the key qualities for a good web developer is to be… persistent! After those 10 amazing months, I fully understand why… and it just feels very rewarding on a personal and professional level.
Aisha Gaines
Web Developer, student
USA
I am a Web Development track student here at Practicum. Previously, I have attempted and failed many times at teaching myself the in’s and out’s of web development. Practicum has changed that for me.

The program is challenging, realistic, and provides a sense of community for its students. The curriculum itself is based off of real world work, which can be difficult to find in other programs. There is also no need to worry when you may be having trouble with understanding certain concepts. There are tutors excited to assist you with learning these strange concepts, while even providing additional resources to help you work through the problems.

Aside from the tutors, there are also opportunities to pair program with other students who are in the same or different cohorts than yourself. The program makes it very easy to communicate with other students via Slack. There are constant opportunities to grow within your chosen program such as webinars, live coding, and so much more!
Enyel Sequeira
Web Developer, graduate
China
After finishing a full-stack web development bootcamp, I felt lost and was definitely not ready for a job in the web development world. Since then, I knew that bootcamps were not meant for me, but then I was going through Facebook and saw this ad for being a beta test for this new course that Practicum had. In my mind, I was skeptical. I already knew how bootcamps worked and how all they care about most of the time is to make money without caring whether the students learn or not, but I decided to give it a try; after all, it couldn’t hurt, and I was a beta test. I’ve decided to enroll and learned more in 2 weeks than I did in 2 months in my other bootcamp.

You’re not just reading and asked to do something that you have no idea how to do, you get to practice all that you’ve learned. The other great thing is that while you are learning, you are also learning Agile methodology, which is used for most companies out there. The tasks can be difficult and challenging at time, but you have a fantastic community and a tutor that is always willing to answer your questions. Reviews can seem too picky at times, but in reality, code reviewers are trying to review your code as an actual company would.

Thanks to Practicum, I could definitely say I am way better developer than I was when I came out of my other bootcamp and thanks to them, I now feel confident enough to enter the field.
Luke Schmidt
Web Developer, graduate
USA
Practicum’s long-form, flexible class structure allows for a work-class-life balance unheard of in most other bootcamps, in person or remote, at least based on the research I’ve done. While I was taking this course, I was able to land a full time job at a software company which has been amazing so far!

My experiences learned from Practicum helped me tremendously with getting that job. During the interview, I was able to answer many questions I wouldn’t have known the answers to. My job uses a lot of the same systems, programs, and conventions as Practicum and so the course gave me a great introduction to these topics. I was also able to do a mock interview (with a detailed review, and questions answered about software interviews!) with a Practicum employee that gave me a lot of great tips on what to focus on learning. 100% worth the cost.
Pinwei Wu
Web Developer, graduate
USA
I really like Practicum offers hand on experience at coding. Though I self learned some coding before the program but never feel like I could break into the field. In Practicum web developer program, I not only learned the coding skill, but also the way how developer works. I am especially impressed by the hard working code reviewers. My coding structures and logic improved every time I got back my feedback. I now can build websites on a scratch all by myself, feel confident and am finally ready. Highly recommended!

FAQ

Can you learn a profession in 10 months?
We think so. It means spending an average of 20 hours a week studying: reading theory in the simulator, performing tasks, doing projects and talking with your tutor.
What do I need to join the course?
All you need to start with is the desire and ability to study for an average of 20 hours a week.
How and when will I be studying?
The course consists of three components: theory with reinforcement in the simulator; homework for independent practice; and working on code with a tutor. You can study in the simulator whenever it is convenient for you, while homework is tied to a 2-week cycle.
When does the course start?
The start date of the nearest group is July 14. However, sometimes we can postpone the start of the course in order to provide you with the best possible learning experience. No worries, we’ll let you know if this happens!
Will I be able to get a job after the course?
It will not be easy, but we believe you will. The important thing for employers is that you know how to do projects rather than simply possessing a skill set. We will teach you how to apply theory in practice and expect you to make every effort to find a job after graduating: you will actively apply for vacancies, have interviews, demonstrate your projects and perform test assignments where required.
Great, but can you help me find a job?
Yes, we will help you. Students have the option to complete a course on finding a job. During this course the Practicum team helps future graduates to put together a portfolio, conducts training interviews followed by debriefing, and teaches you how to write covering letters.
What if I don't have a computer science degree or any coding experience?
That's fine. Our programs are beginner-friendly and don't require any previous knowledge. Plus, you won't be alone. Our team will be there to guide you through the process, help you set goals, and succeed.
What if I can't keep up with the workload?
There will always be someone to help you — we offer 24/7 support. Along with technical assistance, emotional support is always available, too. You can contact staff or fellow students directly via Slack or ask your question on our around-the-clock platform.
Who are the tutors?
Practicum's tutors are all professional web developers with extensive experience. They are all currently employed in the web development industry, which ensures that their knowledge is up to date.

Our tutors provide guidance with weekly video sessions for your group and make themselves available to chat via Slack. Tutors can also help clear an obstacle on a project or create a strategy for a student's educational and professional development goals.
Are you self-paced?
Practicum's courses are a blend of self-paced and instructor-led. Our goal is to immerse our students in a real-life working environment. Just as you'll face deadlines working at a real company, we also have deadlines for our projects.

There are no mandatory scheduled classes. All the coding sessions and webinars are recorded and posted for students who weren't able to attend.
Will I get a refund if I leave during the program?
Yes. If you've already gone through part of the program, your refund will only cover the part you haven't completed.
Can you learn a profession in 10 months?
We think so. It means spending an average of 20 hours a week studying: reading theory in the simulator, performing tasks, doing projects and talking with your tutor.
What do I need to join the course?
All you need to start with is the desire and ability to study for an average of 20 hours a week.
How and when will I be studying?
The course consists of three components: theory with reinforcement in the simulator; homework for independent practice; and working on code with a tutor. You can study in the simulator whenever it is convenient for you, while homework is tied to a 2-week cycle.
Will I be able to get a job after the course?
It will not be easy, but we believe you will. The important thing for employers is that you know how to do projects rather than simply possessing a skill set. We will teach you how to apply theory in practice and expect you to make every effort to find a job after graduating: you will actively apply for vacancies, have interviews, demonstrate your projects and perform test assignments where required.
Great, but can you help me find a job?
Yes, we will help you. Students have the option to complete a course on finding a job. During this course the Practicum team helps future graduates to put together a portfolio, conducts training interviews followed by debriefing, and teaches you how to write covering letters.
What if I don't have a computer science degree or any coding experience?
That's fine. Our programs are beginner-friendly and don't require any previous knowledge. Plus, you won't be alone. Our team will be there to guide you through the process, help you set goals, and succeed.
What if I can't keep up with the workload?
There will always be someone to help you — we offer 24/7 support. Along with technical assistance, emotional support is always available, too. You can contact staff or fellow students directly via Slack or ask your question on our around-the-clock platform.
Who are the tutors?
Practicum's tutors are all professional web developers with extensive experience. They are all currently employed in the web development industry, which ensures that their knowledge is up to date.

Our tutors provide guidance with weekly video sessions for your group and make themselves available to chat via Slack. Tutors can also help clear an obstacle on a project or create a strategy for a student's educational and professional development goals.
Are you self-paced?
Practicum's courses are a blend of self-paced and instructor-led. Our goal is to immerse our students in a real-life working environment. Just as you'll face deadlines working at a real company, we also have deadlines for our projects.

There are no mandatory scheduled classes. All the coding sessions and webinars are recorded and posted for students who weren't able to attend.
Will I get a refund if I leave during the program?
Yes. If you've already gone through part of the program, your refund will only cover the part you haven't completed.