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
Navigate through the Devrabic website
For a seamless beginning, we must establish our environment and configure our Git settings.
Setup your environment and get ready
Get started with the basics of Github
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
Master everything about HTML
Build your first project with HTML
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
Discover how to use flexbox
Get into the grid layout
Start using SCSS
Style a project with CSS BEM
Enhance your JS code with classes
Learn how to manipulate the DOM
اكتشف الوظائف غير المتزامنة
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?
Discover the files of React
Learn components and props
Use states in React
Define your routes
start with useEffect()
Finalizing with useContext()
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?
Setting up the project & the navbar
Working on the product page & routing
Setting up auth and its state
buidling the cart page
Discovering what to do next
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
Let's prepare our Github profile
Let's prepare our LinkedIn profile
Let's write our resume
Let's prepare ourselves for interviews
Discovering the strategy of finding a job
Devrabic provides a certificate after you complete the course, you can apply for one on our website.