Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
17 views

Full Stack Web Developer Learning Path - codedamn

The Full Stack Web Developer Learning Path on codedamn offers a comprehensive curriculum for learning full stack development through hands-on labs, projects, and coding exercises. It covers essential topics including HTML, CSS, JavaScript, React.js, Node.js, and various database technologies, along with best practices for web security and CI/CD. Users can enroll for free to track progress and access a variety of resources for skill development.

Uploaded by

asterviolet93
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Full Stack Web Developer Learning Path - codedamn

The Full Stack Web Developer Learning Path on codedamn offers a comprehensive curriculum for learning full stack development through hands-on labs, projects, and coding exercises. It covers essential topics including HTML, CSS, JavaScript, React.js, Node.js, and various database technologies, along with best practices for web security and CI/CD. Users can enroll for free to track progress and access a variety of resources for skill development.

Uploaded by

asterviolet93
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

01/07/2024, 16:23 Full Stack Web Developer Learning Path - codedamn

codedamn

Full Stack Web Developer Learning Path


The best way to learn full stack development with hands-on labs, practical projects, and community -
right from your browser. Includes tens of courses, projects, coding exercises, interview kits and more.
LEARNING PATH CONTENTS
Bookmark/Share Switch to simple mode

Full Stack Learning Path


Learn programming interactively on codedamn

DNS A good developer ha


Internet Fundamentals Let's start your full-s
HTTP internet works in th

HTML Fundamentals

CSS Fundamentals

Positioning in CSS basics HTML and CSS intermediate

CSS Flexbox

CSS Grid

https://codedamn.com/learning-path/fullstack 1/16
01/07/2024, 16:23 Full Stack Web Developer Learning Path - codedamn

Elements Tab

Console Tab

Debugging is a very imp


Networks Tab
Chrome DevTools frontend, mastering dev
de
as learning to code.
Sources Tab

HTML5/CSS3 Projects

Variables

Functions

Objects basics

JavaScript
DOM Quiz
learn more

To Do
intermediate

Scoping Budget

Promises

Inheritance

np
Package managers automate the process
of configuring libraries in projects, simplifying Package Managers ya
dependency management and project setup.
pnp
pn

https://codedamn.com/learning-path/fullstack 2/16
01/07/2024, 16:23 Full Stack Web Developer Learning Path - codedamn

Local Repository

Branches
Git and GitHub streamli
Merging Git + GitHub of ops-heavy work and
to focus on what matter
Remote Repository

Pull Requests

Basic

Hook
React.js is a popular choice for
frontend development. Alternatively, React.js
there are options like Vue, Svelte, etc..
React Co

Design Pa

useSWR
data state
fetching management
React Query
React.js Ecosystem
tRPC

Config
Making a good UI
Plugins Tailwind CSS Presets from Tailwi
easier to make con

Best Practices

https://codedamn.com/learning-path/fullstack 3/16
01/07/2024, 16:23 Full Stack Web Developer Learning Path - codedamn

React.js Projects

Jest
Component Testing E2E Playwright
React Testing Library

Common Commands
Linux is extremely i
backend developers
developer
Nano Text Editor Linux Fundamentals servers run on linu
comfortable workin
Shell Scripting Basics

CommonJS
Any backend language should work,
however since you're already familiar Node.js Basics ESM
with JavaScript, Node.js is a good choice.

HTTP Servers

Basics of Type Safety TypeScript makes your co


TypeScript type safe. You can ship m
Best-Practices confidently with less bug

https://codedamn.com/learning-path/fullstack 4/16
01/07/2024, 16:23 Full Stack Web Developer Learning Path - codedamn

Eve

Microtask
main thread
Queue

queues
rAF Queue JavaScript Under The Hood
node.js Node.j
Task Queue
Thre

REST
APIs are building blo
API Development services since they a
GraphQL servers/clients to com
co
JSON/XML.
tRPC Router

SQL Fundamentals
PostgreSQL is an amazing SQL database.
Alternatively, you could also try learning PostgreSQL CRUD Operations
MongoDB, a popular NoSQL database.
Query Builders

Next.js (SSR)

App Router

Next.js has multiple benefi


Middlewares Next.js 14 better UX, caching, and m

API Routes

Edge Rendering
https://codedamn.com/learning-path/fullstack 5/16
01/07/2024, 16:23 Full Stack Web Developer Learning Path - codedamn
Edge Rendering

Backend Projects

Redis is a powerful in-memory scalable


database that allows you to do a number of API Caching
things - from rate limiting to caching and more.
Redis
Rate Limitin

How TCP works under the hood

Socket.io
WebSockets help two co
communicate near real-
uWebSocket.js WebSockets very important and inte
technology building any
interface on web

Frontend Web Security


Web Security Securing apps against hacker
something every developer sh
Backend Web Security

GitHub Action
CI/CD allows you to focus on code
instead of deployments. It is an CI/CD
important backend/ops skill to master.
Bitbucket

https://codedamn.com/learning-path/fullstack 6/16
01/07/2024, 16:23 Full Stack Web Developer Learning Path - codedamn

Interview Questions
Interview preparation
Freelancing

Enroll for free


You are currently not enrolled. Track your progress, pick your courses and learn daily with this
learning path.
Enroll and start learning

Join people from all over the world learning on


codedamn

https://codedamn.com/learning-path/fullstack 7/16

You might also like