You are on page 1of 7

Tis' season, go PRO at flat 50% off!

🎄 Avail Now →

Full Stack Web Developer


Learning Path
The best way to learn with hands-on labs, practical
projects, and community - done right from your
browser.
Progress 0%

Start the learning path

Interactive Roadmap Simplified Roadmap

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
Learn to code interactively using only
your browser. Practice labs and projects:

https://codedamn.com
Full Stack Web Development

Module Course Topic HTML5/CSS3 Basics

Flexbox

Internet & DNS CSS Position


Internet Fundamentals Basics of Web HTML/CSS
HTTP CSS Grid

Projects

HTML5 Concepts
Console Tab
Advanced CSS3
Sources Tab
CSS3 Media Queries Advanced HTML/CSS Basics of Frontend Chrome DevTools
Networks Tab
CSS Animations
Elements Tab
JavaScript Essentials Advanced Practical JavaScript
Projects

DOM Promises

Modern JavaScript Prototypal Inheritance

DOM & Events

Objects

Projects
When working with frontend & backend,
We need access to common tools-
Git, npm, yarn & more

Branches

Node Versioning
Merging

NPM Modules
Local Repository Version Control System Frontend/Backend Tooling NPM & Yarn

NPM Dependencies
Remote Repository

NPM Scripts
Others

React is a great UI library.


Learn about the best ecosystem of
libraries in React & eventually, master React.

Introduction to React.js

Working with State Tailwind Utilities


React Fundamentals useSWR Tailwind CSS Fundamentals
Projects Layouts

Creating a Hero

Todo List Application

Quiz App 5 React Projects Advanced React.js Advanced React Concepts

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
Space News API
Advanced React Hooks Design Patterns in React
Video Game API Design Patterns

State Management

useState & useE ect


Rendering Patterns
Learn About how JavaScripts works
Under the hood and advanced parts of it
Performance Upgrade

JS Under the Hood Advanced JavaScript Advanced Theoretical JavaScript

ECMAScript

DOM Overview

JS Runtimes

V8 Engine

Event Loop

Testing Code w/ Cypress Testing & Skill Evaluation Frontend Certi cation Examination

Backend starts from servers, & we'll start


from there - Linux OS & work with bash CLI
& start your backend journey with Node.js

CommonJS Module System Common Commands

ES6 Module System Node.js Fundamentals Intro. to Backend Web Dev Linux Fundamentals Nano Text Editor

Servers Shell Scripting Basics

Databases, a backend language & APIs are


the most important parts of backend web dev.

Node.js, MongoDB, GraphQL

Node.js Internals
GraphQL Language
Threadpool in libuv Advanced Node.js Concepts Working with MongoDB Understanding GraphQL
GraphQL API w/ NodeJS

Event Loop
GraphQL In ReactJS
Mongoose Basics
Advanced GraphQL
CRUD with MongoDB

JWT Authentication

YAML Frontend Web Security


Making an app is very di erent
from making a production-ready app.
Github Actions This part covers what it takes to build one. Backend Web Security

CI/CD w/ GitHub Actions Writing Secure Web Apps

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
CI/CD w/ GitHub Actions Writing Secure Web Apps

Production-Ready Practices
Building Production Apps w/ Next.js Advanced Next.js Concepts

TypeScript Fundamentals Caching w/ Redis


Styling
Static Site Generation

Next.js APIs
Server-Side Rendering
API Caching
Routing
Rate Limiting
Server-Side Rendering

Final certi cation exams for


full stack web developer learning path

Coming Soon!

Full Stack Certi cation Exam O cial Certi cation Full Stack Real Interview Questions

HOW MUCH TIME DO I NEED?

3Hours/day

4
Hours you can spend learning per day)

Days/week
Days you can spend learning per week)

I'm a fast learner


I learn at a moderate pace

11
I need long time to understand new things.

Months
Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
WHY SHOULD I JOIN CODEDAMN?

Bhumika Chauhan
@BhumikaCode

In my experience, @codedamncom is an incredibly effective tool for


learning how to code and building skills as a programmer and developer.
They give out detailed structured curriculums along with doing some amazing
projects. I notice myself becoming more productive and improving.

22

See Bhumika Chauhan's other Tweets

YOUR INSTRUCTORS

Mehul Mohan
Full-stack developer, CEO of
Pedro Machado
MERN stack developer and
Anna Skoulikari
Frontend developer and Git
Ba
Mi
codedamn YouTuber instructor Gu

FAQS FOR BECOMING FULL STACK WEB DEVELOPER IN 2022

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
What is the meaning of full stack?
A full stack developer = frontend + backend + databases + CI/CD + OS/cloud
knowledge.
Can I become a full stack developer?
A full stack developer is a software engineer who can ideally build and deploy medium
to large size applications end to end, from frontend to backend to databases. Let's take
a look at all technologies you'll need in this adventure of yours.
What technologies do I need to learn?
For frontend, there are only three core technologies you have to know about - HTML,
CSS, and JavaScript. On top of this, we will learn about React and Next.js that are
modern standards of 2022\n\nFor backend, we will be covering the Node.js + GraphQL
alongside MongoDB and Redis for database and caching. We would also learn about
best web security practices. We will build production ready projects and you would
have the option to use them for your resume in your portfolio on codedamn.\n\nFinally,
we will learn how to deploy these projects on cloud providers like AWS and Vercel. At
the end there would be a full-stack certification exam to test out our knowledge and
grant you the final certificate of completion for the full-stack learning path.

Subscribe to Pro
Buy Lifetime Access
Get complete access to current + future updates to this learning path for one flat fee.
  Learning Path Certification from codedamn
  Learn by doing - Interactive content with projects
  Moneyback guarantee - 7 day full refund
  Certification exams - to certify your knowledge
  Up to date content relevant in 2023
  Future content updates for free
  Unlimited access - no expiry
$199.5/- $399 50% off
Deal ending in 03d 17h 25m 20s
Discount Active: LIMITED_TIME_50_OFF

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
Unlock Now ✨

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com

You might also like