The Full-Stack JS Bootcamp
Learning Objectives


The Full-Stack JS Bootcamp


Duration: 20 weeks


12 hours/week


Available Online or in our Hackerspaces
Next session starts on


Start a Career in Fullstack JS Web Development
If you want to start a career as a full-stack web developer, this track is for you! Master the fundamentals of frontend and backend development, then dive deeper into the most popular frameworks, libraries, and tools. Learn MERN stack, Databases, and algorithms in one go


Top skills you’ll learn


Course objectives
Course details


Web development basics
-
Get Introduced to Web development fundamentals
00:00 -
Understand Git and GitHub commands & essentials, and start working with them
00:00 -
Study HTML and CSS properties: Learn how to create websites with them with a responsive design
00:00 -
Learn the fundamentals of Javascript
00:00
Algorithms
-
Define an algorithm and differentiate between the different types of variables used in it
00:00 -
Get familiar with the distinct linear data structures, and determine which one to use and when
00:00 -
Create procedural programming algorithms and assimilate the hand-resolution concepts
00:00 -
Understand the functioning of sorting and searching algorithms
00:00
Advanced Front-end development
-
Discover ES6, its functions, and various features
00:00 -
Have a deep understanding of React, and its components, and use it to create sophisticated user interfaces
00:00 -
Work with React router, props, states, and hooks
00:00 -
Get used to managing state with REDUX and simplify the process of writing Redux code by using the its Toolkit
00:00 -
Learn how to use the API
00:00
Back-end development
-
Understand the fundamental elements of Node.js, prepare the environment, and build your first application
00:00 -
Work with Express JS, and get used to a set of features for building web applications and APIs
00:00 -
Master data organization and storage by working with the popular NoSQL database MongoDB and learn how to integrate it into your applications
00:00 -
Develop Restful APIs and use the APIs to connect to vast amounts of data to power your web applications
00:00 -
Understand the Core elements of cloud computing (SaaS, IaaS, PaaS )
00:00
Databases
-
Understand database and database management systems
00:00 -
Use the PL / SQL language with Oracle RDBMS
00:00 -
Know the best practices for database designing
00:00
Project phase
-
You’ll create a functional e-commerce website, building all web application components including the front-end, back-end, and database
00:00
Students Experiences



Nada



Adem



Mariem



Nada



Adem



Mariem


Learn: Your
all-in-one platform



LEARN is our comprehensive learning platform that offers an engaging and interactive experience. With access to challenging exercises and collaborative projects, you will learn at your own pace while tracking your progress and enhancing your skills.



Choose the best fit for you
During weekdays
Get the most out of your weekdays and transform your career! Join one of our immersive full-time courses and embark on a unique learning experience.
Night courses
Take advantage of our night courses and maximize your learning potential by studying during the hours that work best for you!
Prices and funding
The full-stack JS Bootcamp




Choose from multiple payment options, including cash at our hackerspaces, online, wire transfer, and cheques.
Payment facility solutions are available. Please contact us for more details.
$ 1.500
Need career advice?
Our educational consultants are here to guide you in choosing the best program that aligns with your career goals. We provide personalized support to help you make an informed decision and find the right fit for your aspirations.


Customized mentoring
Our skilled instructors provide personalized support to help you master the material in both group sessions and one-to-one meetings. Whether you choose on-site or online courses, they will be available to provide tailored feedback and encouragement, helping you to make progress and refine your skills.
Frequently
Asked Questions
Yes, we have a fully online platform on which you can get the same benefits of the hackerspace experience from the comfort of your home: Assessments, one-to-one meetings, and workshops, all with the assistance of your instructors.
All our instructors are chosen on the basis of their technical and educational skills. They will ensure your training is efficient and effective, by monitoring and validating your progress throughout the course.
We deliver a certification upon completion of the program. This certificate is recognized by hiring companies worldwide.
Finishing your final project and displaying it in your portfolio are also graduation requirements.
We have a new session every month
Course categories
Related Courses