buildshiplearncodeinnovateelevatehackathonscampus
DEVERT Full syllabus
Beginner
HTML, CSS and JavaScript Basics
- HTML: Structuring a Page
- CSS: Styling, Flexbox, Grid and Responsive Design
- JavaScript Fundamentals
Git and the Command Line
- Terminal Basics
- Git and GitHub Workflow
Intermediate
JavaScript in Depth
- Asynchronous JavaScript: Callbacks, Promises and async/await
- Fetch, JSON, Modules and Modern Syntax
React for the Frontend
- Components, Props and State
- Effects, Data Fetching and Routing
Node.js and Express APIs
- How the Web Works: HTTP and REST
- Building a REST API with Express
Databases: SQL and NoSQL
- SQL and Relational Design
- MongoDB and Choosing a Database
Advanced
Authentication and Full-Stack Integration
- Authentication and Authorization
- Connecting Frontend and Backend Cleanly
Deployment, Cloud and CI
- Deploying a Full-Stack App
- Testing and Continuous Integration
Full Stack Practice and Interview Prep
- Building a Portfolio That Gets Interviews
- Machine Coding and Technical Rounds