PART TIME MASTERCLASS
Only 24 Weeks To Become Full-Stack JavaScript Web & Mobile Developer
Part Time Online or Offline (24 Weeks, Fixed Schedule)
Master javascript frontend and backend web development to build powerful and database-driven web apps using HTML, CSS, Javascript, Node.js, MongoDB, Express, and React.
No IT background? No Problem!
Fill Out The Form For FREE Classes And To View Codeva Program Packages
Codeva Flagship Program
Fullstack Web & Mobile Development
Job Connector MasterClass
Immersive Bootcamp
Part Time Online or Offline (24 Weeks, Fixed Schedule)
Online or Offline (Fixed Schedule)
Codeva part-time Full Stack Development bootcamp prepares students for careers as competent web and mobile developers. In the early weeks of the course.
Our comprehensive full stack web development course teaches you to build your own dynamic, data-driven web applications. Learn HTML, CSS, JavaScript, Node.js, MongoDB, Express and React part-time in a few months, and future-fit your career as a web developer.

The final weeks have a dual focus, with students developing full-stack applications from scratch while also undergoing extensive career preparation.
By 2025, it’s projected one million computer programming jobs in the Indonesia will go unfilled thanks to unprecedented demand for qualified web developers in the tech sector.
Master the Fundamentals while Exploring new Tech
Many software engineering bootcamps teach in-demand technologies, but at Codeva, we go further. We teach cutting-edge tech (like React, ES6 and Blockchain), Full Stack Javascript, and Computer Science fundamentals. This allows you to pick up new languages, libraries, and frameworks at will. We teach you how to adapt because next year’s most important tech might not exist today.
Think like a Software Engineer
Professional software engineers have defined goals, but no roadmap of how to get there. Our students don’t just follow directions, they learn how to chart the course.
Develop Production Grade Web Applications
Our advanced coding bootcamp is results-focused. You start by learning foundational tech and fundamentals, then immediately put your knowledge into action with carefully designed assignments and personal software engineering projects that you conceive and build from the ground up.
Job Placement Support
We prepare you for a competitive job market with resume assistance, personal branding development, interviewing skills, and career coaching. By representing your skills well on paper and in interviews, you’ll be ready for a job anywhere from startups to major tech companies.
Get Started with Codeva Classes for FREE
Learn the fundamentals needed to succeed
Join a Community of
World-Class Professionals
When you take a Codeva course, you are learning with the very best. Enroll today to tap into a global network of instructors and students at some of the most innovative organizations in the world.

- Minimal lulusan SMA/SMK
- Kamu dapat memilih kelas Offline/Online
- Kamu tidak harus memiliki background IT/Coding
Curriculum
Over intense weeks on campus at Codeva, you’ll think and build like a software engineer. In each module, you’ll develop key skills that build upon one another through interactive labs, lectures, and close collaboration — shipping code and showcasing your expertise through comprehensive Portfolio Projects.

Our web development course is designed to make you learn to code step by step,until you can build your own web applications from scratch.
Programming Fundamental, Data Struture & Algoritma
Our Web Development Course is very intense. To save time and nail it from the beginning, our students must complete the PrepWork on our custom-built platform before starting the bootcamp. This work takes around 60 hours and gives our students a basic knowledge of:
Kamu akan belajar dasar pemograman dengan menggunakan Bahasa Javascript. Kamu akan belajar Data Types yang terdapat di javascript seperti numbers, strings, array, objects, Boolean, dll dan kamu juga akan belajar tentang Comparison Operators, if, else if, and else statements, for loops, while loops, functions, class, ES6, dll. Kamu juga akan belajar tentang HTML, CSS, Git & Github.
- Web 101, how the web works
- Terminal basic commands
- Git basic commands
- HTML / CSS foundations
- Javascript foundations
- Tech workflows and tools in a startup
Developer tools & workflow
Work with the right developer tools and workflow. Learn the basics of the command line, use a code text editor and install Ruby with a version management tool. Get familiar with most useful developer packages and learn how to version your code with git and push it on Github.
Programming Basics in React
Write programs manipulating variables, loops, conditions and data structures (Array and Hash). Detect text patterns with Regular Expressions and start parsing data from structured files (CSV, JSON, XML, HTML) fetched using web-scraping or by building requests to JSON APIs.
Software Architecture
Structure your software following Object-Oriented principles. Learn the Model-View-Controller pattern in-depth (most common application design pattern) by coding several MVC softwares from scratch. You will have to code everything on your own, even simulating your database storing data in CSV files.
Relational Database, SQL & ORM
Learn to design a relational database schema and to build structured queries to your database with SQL. Build simple CRUD queries (Create, Read, Update, Delete) or advanced JOIN queries. Learn to connect your database to your ruby software with an ORM (Object Relational Mapping) called Active Record.
Frontend Development
Di modul ini kamu akan belajar Front End Development yaitu membuat User Interface (UI) untuk web application dengan menggunakan HTML, CSS, React JS, Dll. Kamu juga akan belajar membuat fake API dan menghubungkannya dengan Front End sehingga kamu dapat membuat web application yang interaktif.
ES6
Di modul ini kamu akan belajar Front End Development yaitu membuat User Interface (UI) untuk web application dengan menggunakan HTML, CSS, React JS, Dll. Kamu juga akan belajar membuat fake API dan menghubungkannya dengan Front End sehingga kamu dapat membuat web application yang interaktif.
Back End Development
Di modul ini kamu akan belajar Back End Development yaitu membuat REST API dan database untuk web application dengan menggunakan Express JS, MySQL, MongoDB, dll. Kamu juga akan belajar bagaimana menghubungkan API dan Database dengan Front End sehingga kamu dapat membuat sebuah Web Application yang lengkap.
Relational Database, SQL & ORM
Learn to design a relational database schema and to build structured queries to your database with SQL. Build simple CRUD queries (Create, Read, Update, Delete) or advanced JOIN queries. Learn to connect your database to your ruby software with an ORM (Object Relational Mapping) called Active Record.
React Native
- Belajar bagaimana membuat UI di mobile application menggunakan React Native
- Belajar element yang terdapat di React Native dan Native Base untuk template UI
- Belajar navigasi di mobile application menggunakan React Navigation
- Dan lain-lainnya.
- Belajar bagaimana mengakses galeri dan camera yang terdapat React Native
- Belajar tentang animasi yang terdapat di mobile application
- Belajar push notification
Turn an idea into a product in 2 weeks
Projects Phase is the ultimate experience of the course: invent, pitch, design, code and deploy an original project in teams of 3 or 4 people during the two final weeks. You will have to go through all the process from the idea to the live app in production on a real domain name, ready to be tested on the market!
|
|
We help our students find a job by preparing them for technical interviews, organising job fairs, startup office hours and coaching sessions with tech recruiters and alumni. We have helped our 7460+ graduates find their dream job!
React.js Extension Course
After the bootcamp, all our alumni get access to Le Wagon’s one-week online extension training in React.js and Redux. A very useful course for our students who want to go deeper in front-end development or apply to front-end developer jobs.
Lifelong Access to our Online Platform
Our alumni keep a lifelong access to our online platform with 300+ challenges, 100+ hours of video lessons to re-watch any time after the bootcamp, 100+ live-codes and tutorials on real-life developer examples and 900+ flashcards to rehearse core concepts.
Slack & Community
Our 7460+ alumni discuss every day on Le Wagon’s Slack channels after the course, getting help from our 900+ teachers, sharing tips, resources, code snippets, job offers and news from their products. An engaged and passionate tech community, all over the world.
View Our Program Package
We put together a guide that delves into our pedagogy, course logic and structure. It’s a good place to start if you’dto learn more about us.
GET STARTED
Join a network of over 7500
professionals who have transformed
their career through Codeva.
FREE Classes
Fill Out The Form For FREE Classes And To View Codeva Program Packages
Your Day at Codeva (Night)
(Monday and Wednesday) or (Tuesday and Thursday)

Day One
Student-led discussion
Your day begins with an open discussion when you can ask questions, review new skills, and program materials from the day before to ensure you’re up to speed.
Lecture
Learn key concepts from your expert instructor through interactive exercises and collaborative discussion.

Day Two
19.00 PM – 22.00 PM
Pair-programming exercises and mini projects
Work together with a partner to build your strategic and tactical coding skills and learn from one another.
Self-led labs let you explore your own coding projects based on the material from lecture.
Practice
You’ll either work on a brief solo exercise or pair up with another student to tackle a assignment related to the lecture you just learned. Pair programming is an essential skill for any developer and also helps in the learning process. The Practice are challenging and often go deeper than some of the areas covered in the related lecture. You will cultivate the skill of reading documentation and thinking creatively to solve programming challenges.
Get Started with Codeva Classes for FREE
Learn the fundamentals needed to succeed
What You Get
Receive personalised mentorship and career coaching as you work your way through industry-aligned course content. With industry-standard code reviews, professional feedback and direct referrals to our handpicked hiring partners, you are well on your way to landing the dream job you’re after.
Our FREE workshops
See how we help support your career goals.
Personalised mentorship
Advance faster with the support of a full-time mentor. It’s just you and your mentor, who’s available for tailored feedback.
Write industry-quality code
Never feel stuck with direct feedback on your code submissions. Your mentor assesses the accuracy, style and efficiency of your code to align to industry standard, and provide actionable feedback.
Quality course content
Enjoy access to up-to-date, relevant and industry-aligned course content. Our courses are continually reviewed to align to latest industry needs.
Career coaching
Post-graduation, receive career support and guidance including technical CV review, preparing for tech interviews, direct referral to our hiring partners and potential internship placement at select partners. Most graduates switch to a new career within six months of graduating.
The Codeva Experience
This is probably the most challenging program you’ll ever take.
But it will change your life.
#1 Coding School
Codeva is the one the best coding school in the Indonesia.
Experienced Instructors
Work with passionate programmers who love to teach. From large open-source libraries to quantum computer simulators, they’ve hacked it all.
Real-World Coding Tools
You will use popular developer tools like Git, Github, Bash, Sublime, and Chrome Dev Tools.
Professional Results
Our graduates get hired by amazing companies in indonesia
Learn About Emerging Technology Topics
We take an Agile approach to Education, ensuring that we’re constantly updating our curriculum based on industry changes and trends.
Gain and Apply Skills With Hands-On Labs
After being introduced to a topic through readings and lectures, you will solidify your knowledge through labs, challenges and a final unit project. access course content, as well as additional quizzes, challenges, and resources.
Culture of Collaboration
Work with other students who are considerate, understanding, and generally pleasant to be around.
Get Started with Codeva Classes for FREE
Learn the fundamentals needed to succeed
Community and Tools For Life
Our fullstack javascript developer course is just the beginning of the journey. Once you graduate, you belong to a global community and have access to our online platform to keep learning and growing.
On this forum, you can engage with the wider community of Codeva, including students, alumni and our other mentor staff. Meet fellow students in your cohort and bootcamp. Chat to Codeva staff about your career placement post bootcamp. Share resources, memes and Youtube videos, as well as posting your code snippet to figure out why it’s not running. In addition to your personal mentor, weekly calls and work submissions, this forum will make sure you will always have someone to turn to.
Slack communities
Get tips and advice from professional developers, access exclusive job and freelance opportunities, find support for your project launch.
Online platform
Access our online education platform at any time after the web development course, with lectures, screencasts, flashcards and challenges.
Additional resources
Benefit from advanced tutorials in software development to push your computer science skills further and keep on learning and practicing after the bootcamp.
Global network
Receive unique job and freelance opportunities from Codeva alumni who work as developers, product managers and entrepreneurs in successful tech companies all over the world.
Download full syllabus
Want to know more about our bootcamp? Download the full syllabus, and learn more about this comprehensive coding bootcamp
Join our Community
Join us for an info session, workshop, or tour and learn about our student life.
Contact us
Schedule a call with one of our sales consultants, and have all your questions answered.
How Our Mentorship Works
Benefit from unlimited 1:1 expert mentor support, and get your code and assignments reviewed by your dedicated mentor. Available live chat, email, phone and video call support ensure you’re never alone as you work your way through our industry-aligned course content. Access hundreds of data science examples and exercises, tailored by your mentor to fit your specific career goals.
The mentors that guide you learned their craft at Codeva, and have studied for years specifically towards a career path as a full-time reviewer and mentor. Codeva runs the most selective programmer in the world for sourcing and training for this unique career path, which is designed to maximise the success of students around the globe.

1-on-1 Support
Detailed professional feedback
Have your work reviewed for quality and accuracy, and whether it’s aligned to industry standards. Benefit from professional feedback by your dedicated mentor who’s available to share insights and expertise to inform you.
Personalised schedule
Regardless of your time zone, you receive personalised mentoring at a schedule and time that suits you. Your mentorship is planned around your schedule.
Regular video chats
Through regular video chats, you have direct access to industry expert code reviewers who will answer your questions, check in with you throughout your journey, and provide feedback.
Get Started with Codeva Classes for FREE
Learn the fundamentals needed to succeed
Meet Your Mentors
Work 1:1 with a mentor, a specialised trainer who’ll review your work to make sure it’s accurate and aligned to industry standard. Your dedicated mentor is available for personalised mentorship to guide you throughout your journey and help you master the course content. Look forward to professional feedback, frequent video calls and a personalised schedule tailored around your needs.

Ryan
Ryan is a Codeva alum. After completing his Accounting degree, he decided to pursue his real passion in programming which he learned in high school. He completed programming courses with Codeva and was subsequently hired as a mentor. He has been mentoring students for 2 years now and has mentored over 500 students.

Vito
Vito is a mentor who reviews course content and has an M.Sc. in Computer Science. She enjoys coding because of the challenge and numerous learning opportunities it presents. She is passionate about teaching and believes that anyone can code. She enjoys being a mentor as she gets to spark coding interest within different people from different fields/industry which she finds awesome.
GET STARTED
Join a network of over 7500
professionals who have transformed
their career through Codeva.
Fill Out The Form For FREE Classes And To View Codeva Program Packages
Pair Programming
During the program, you’ll pair program with a variety of other students in your cohort. Together, you’ll solve programming challenges and double-check each other’s work.
You will also form meaningful new friendships with your programming partners, which will last a lifetime and create networking opportunities for you in the years ahead.
PORTFOLIO
Build Your Developer Portfolio.
During our web development course, you learn the essentials of programming while building your own web applications. As a result, you end up the course with a rich Github portfolio containing at least two fully-functional web applications – an Airbnb-like marketplace and your own final project.

Town Hall
TownHall is a highly intuitive project management app. Drag and drop functionality allows users to quickly organize complex projects and assign tasks.
Technologies: Node, Express, Firebase, MySQL, Angular, Socket.io

Product Square
ProductSquare is a platform for developers to showcase completed projects and find proposals for development projects that need to be built by non-profit companies.
Technologies: Node, Express, React, MongoDB, Socket.io

Wormie
This React Native app opens connections across the globe. Users can request content from any location in the world, and respond to requests with videos and photos.
Technologies: Google Maps, Django, Socket.io, MapBox, PostgreSQL, Docker, Graphics Magick, AWS, YouTube API, Yelp API, Node.js.
Career Services
We’re with you every step of your journey, and our support doesn’t end when you graduate. Our career services are developed to help you stand out from the crowd, and grab the attention of top employers.
We provide technical CV insights and interview preparation, and connect you with our select-hiring partners.
Certificate
Validate your newly acquired skills with a certificate of completion from Codeva upon graduation from an online coding bootcamp.
Technical CV and portfolio
Receive technical assistance in getting your CV industry-ready according to accepted best-practice format.
Interview preparation
Know what to expect when getting ready for that big interview with expert interview preparation from professionals who have been where you are.
Join our hiring network
We work with select hiring partners to place our students in new jobs within six months of graduating. There are also internship placements available with select partners.
Portfolio of Apps
The projects you build will create an amazing portfolio that showcases your skills and experience.
Github Profile
Employers want to see a strong Github profile—and that is exactly what you will have by the end of the program.
Where Our Graduates Work
Codeva has collaborated with more than 250 startup companies and other large companies, so that graduates of the Codeva program can be connected with them.









Strong Outcomes for All
You don’t have to have gotten a degree in fullstack javascript developer to be successful here. If you can be disciplined enough to learn the basics on your own and pass our assessment and dedicate yourself for 28 weeks, you can emerge with the training required to land a job in tech.
From immense challenge to immense reward—with all the support you
need along the way.
What Our Alumni Say
Throughout the years, we’ve helped many people acquire new coding expertise and sharpen their skills as they prepared to embark on new careers. We can tell you a lot about our bootcamp, personalised support, instant feedback and industry-aligned course content. But we believe our past students say it best.
Mardino
Student
“My experience at Codeva was nothing short of fantastic. The staff is extremely professional, insightful, and attentive. The facilities are superb and create an ideal environment for both learning and networking. I would definitely consider taking another Codeva course to continue my professional development.”
Akbar Raharja
Student
“The best part of my experience with Codeva was the great Instructors and the well-organized course materials. I was very impressed with what we did in the class, which was heavily focused on hands-on projects.”
Flexible Payment Option
Codeva offers some of the most competitive payment options for digital learning, with a range of flexible plans and scholarship opportunities.
Monthly Payment Plans
Split your tuition into smaller monthly payments.
Employer Sponsorship
Get your tuition reimbursed by your employer.
Scholarships
We offer a range of scholarships to make learning more accessible.
Please be advised: all scholarships must be approved and applied prior to enrollment in a Codeva course or program.
Tuition Fee
Promo Early Bird
PAYMENT OPTIONS
Learn Now, Pay Over Time
Codeva offers some of the most competitive payment options for digital learning, with a range of flexible plans.
CHOOSE A PAYMENT PLAN WITH UP TO