This page serves as a complete roadmap for our web development course. It offers a step-by-step plan that covers all the essential topics and skills necessary to become a proficient web developer.
The introduction section of the course provides an overview of what you can expect to learn and gain from the course.
Get to know what this course is all about
01:08 mins
Navigate through the Devrabic website
19:45 mins
For a seamless beginning, we must establish our environment and configure our Git settings.
Setup your environment and get ready
04:35 mins
Get started with the basics of Github
13:49 mins
Learning HTML is an essential foundation for any web developer, and our course will guide you through learning its fundamentals and advanced techniques.
Learn the fundamentals of HTML
25:41 mins
Master everything about HTML
17:25 mins
Build your first project with HTML
15:47 mins
Mastering CSS is crucial for creating visually appealing websites, and our course will help you learn the ins and outs of CSS, from basics to advanced concepts.
Learn the basics of CSS
41:02 mins
Discover how to use flexbox
25:50 mins
Get into the grid layout
20:24 mins
Start using SCSS
24:19 mins
Style a project with CSS BEM
30:18 mins
Dominating JavaScript is key to creating dynamic and interactive websites, and our course will teach you the necessary skills to become proficient in this essential programming language.
Learn the basics of Javascript
41:05 mins
Enhance your JS code with classes
17:31 mins
Learn how to manipulate the DOM
15:12 mins
Fire events in Javascript
15:58 mins
اكتشف الوظائف غير المتزامنة
14:53 mins
Crafting web development projects is an important step in applying the skills you've learned, and our course will guide you through building a variety of projects to reinforce your knowledge and expand your portfolio.
Learning React JS opens up a world of opportunities in building dynamic and interactive user interfaces for web applications.
Why should you use React?
12:35 mins
Discover the files of React
15:21 mins
Learn components and props
15:59 mins
Use states in React
15:58 mins
Define your routes
14:53 mins
start with useEffect()
12:35 mins
Finalizing with useContext()
15:12 mins
Firebase offers more than just a backend - it's a comprehensive platform for building and scaling your app, with features like real-time database, hosting, authentication, and more.
Let's embark on the journey of creating a full-stack application. We will be developing an e-commerce application, which promises to be a valuable learning experience in real project development.
What are we going to build?
07:32 mins
Setting up the project & the navbar
48:01 mins
Working on the product page & routing
33:29 mins
Setting up auth and its state
52:29 mins
buidling the cart page
57:53 mins
Discovering what to do next
10:23 mins
As we reach the conclusion of our course, the last week will be dedicated to diligently searching for employment opportunities and successfully securing a position that aligns with our career goals and aspirations.
Let's see what's needed to find a job
05:45 mins
Let's prepare our Github profile
22:16 mins
Let's prepare our LinkedIn profile
19:54 mins
Let's write our resume
19:31 mins
Let's prepare ourselves for interviews
16:02 mins
Discovering the strategy of finding a job
19:59 mins
Devrabic provides a certificate after you complete the course, you can apply for one on our website.