This course will take you on a journey to become a full-stack developer. You will learn how to build and deploy a modern web application from the ground up. Whether you're a beginner or an experienced developer, this course will provide you with the knowledge and skills to create full-stack web applications.
Full Stack Development
Full Stack Development is a 22-lesson 4 hours 24 minutes self-paced course by NeetCode. This course will take you on a journey to become a full-stack developer.
Course facts
- Lessons
- 22
- Duration
- 4 hours 24 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- NeetCode
- Price
- Premium
Course Highlights:
Demo and Architecture: Explore the architecture of a full-stack web application and understand how all the components work together.
Tech Stack: Learn about the technologies and tools used in this course, including TypeScript, Next.js, Express.js, Docker, FFmpeg, Firebase Auth, Firebase Functions, Firebase Firestore, Google Cloud Storage, and Google Cloud Pub/Sub.
Hands-On Experience: Get hands-on experience by building and deploying a web application with a modern tech stack.
Security: Understand the importance of security in full-stack development and how to implement best practices to protect your application.
Real-World Project: Work on a real-world project that includes features like video uploading, transcoding, user authentication, and more.
By the end of this course, you'll have the skills and confidence to develop full-stack web applications and take your web development career to the next level.
Who teaches Full Stack Development? NeetCode
NeetCode (neetcode.io) is the technical-interview-preparation platform of Navi (formerly an engineer at Google), behind one of the larger DSA-focused YouTube channels online. NeetCode's distinctive contribution is the curated NeetCode 150 and NeetCode 250 problem lists — pattern-grouped sets of LeetCode questions that have become a default reference for engineers preparing for the algorithm portion of senior tech-company interviews.
The course catalog covers algorithms and data structures in depth, system design for senior interviews, the OOP / design-patterns material that shows up in low-level design rounds, and the broader interview-prep landscape. Material is taught in Python, Java, and JavaScript with the same problem solved across multiple languages.
The CourseFlix listing under this source carries 7 NeetCode courses spanning that range. Material is paid; NeetCode runs on per-course or membership pricing on the original platform. Courses are aimed at engineers preparing for technical interviews at large tech companies.
What lessons are included in Full Stack Development?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | 0 - Demo and Architecture Demo | 07:56 | |
| 2 | 1 - Prerequisites | 04:05 | |
| 3 | 2 - Initialize Video Processing Service | 10:58 | |
| 4 | 3 - Process Videos Locally | 13:08 | |
| 5 | 4 - Containerize Video Processing Service | 15:04 | |
| 6 | 5 - Convert Videos Hosted on Google Cloud Storage | 23:32 | |
| 7 | 6 - Deploy Video Processing Service | 16:10 | |
| 8 | 7 - Create Pub or Sub Topic and Subscription | 06:43 | |
| 9 | 8 - Create Cloud Storage Buckets | 10:35 | |
| 10 | 9 - Create Next App | 12:39 | |
| 11 | 10 - Create Navbar | 11:09 | |
| 12 | 11 - Add Firebase SDK with Auth | 07:24 | |
| 13 | 12 - Add Sign In with Google | 18:05 | |
| 14 | 13 - Create Firestore | 04:44 | |
| 15 | 14 - Add Create User Function | 20:21 | |
| 16 | 15 - Add Upload Video Function | 12:39 | |
| 17 | 16 - Add Upload Video Feature to Web App | 17:05 | |
| 18 | 17 - Add Videos to Firestore | 14:31 | |
| 19 | 18 - Add Get Videos Function | 05:09 | |
| 20 | 19 - Show Videos in Web App | 12:25 | |
| 21 | 20 - Deploy Web App | 12:02 | |
| 22 | 21 - App Limitations | 08:12 |
Get instant access to all 21 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Full Stack Development?
Updated 3y agoThe Ultimate NextJs Course
By: Hamed BahramNextJs is a powerful framework for building fullstack React applications. It makes it easy to create fast.15h 7m5/5
Updated 2y agoCode With Antonio Workshops
By: Antonio Erdeljac (Code With Antonio)These workshops show you how to build real apps with modern tools. You follow clear steps in each task. You learn by doing and test ideas as you go.17h 3m
Updated 1y agoBuild and Deploy a Lovable Clone
By: Antonio Erdeljac (Code With Antonio)Unlock the potential of AI in application development with this comprehensive course, where you will build and deploy an innovative AI platform from scratch.10h 34m
Updated 2y agoUltimate Next.js Course 2024 Edition
By: Dev EdMaster the art of building dynamic and efficient web applications using React and Next.js with our comprehensive course.29h 39m5/5
Updated 2y agoUber Clone - Typescript, NodeJS, GraphQL, React, Apollo
By: Nomad CodersWe will do a Uber clone (backend + frontend + deployment). From head to toe using JavaScript! This time full stack, full JavaScript stack!22h 41m
Updated 2y agoFullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL
By: Fullstack.ioThis comprehensive course will equip you with the skills and knowledge to build modern full-stack applications using TypeScript, TailwindCSS, tRPC, and PostgreS4h 54m
Updated 3y agoMastering Next.js 13 with TypeScript
By: Mosh Hamedani (Code with Mosh)Clear. Concise. Comprehensive. Tired of piecing together disconnected tutorials or dealing with rambling, confusing instructors? This course is for you! It's pe5h 16m5/5
Updated 3y agoUltimate Next.js 13 Course + eBook
By: JavaScript MasteryEnter the new era of React. Here’s a little known fact. 17% of the top 1 million websites use Next.js. And Next 13 usage in those top 1 million is doubling ever51h 35m
More courses by NeetCode
ClassicAlgorithms and Data Structures for Beginners
Before starting the course, let s go a little bit over what will be taught, who it is for and what you will need to succeed.8h 22m5/5
Updated 3y agoObject-Oriented Design Interview
Prepare for your object-oriented design interviews with this comprehensive course.1h 49m
Updated 3y agoSystem Design Interview
Prepare for your system design interviews with this comprehensive course. System design interviews are a crucial part of the tech interview process, and this co4h 9m
Updated 3y agoSystem Design for Beginners
The course "System Design for Beginners" is the key to understanding the fundamentals of designing scalable and efficient software systems.5h 21m3/5
Updated 3y agoObject-Oriented Design Patterns
Design patterns are a way to solve commonly occurring problems in software engineering.1h 14m5/5
ClassicAdvanced Algorithms
The "Advanced Algorithms" course is a comprehensive guide to fundamental data structures and algorithms required to excel in technical interviews.7h 36m5/5