Full Stack Development

4h 24m 36s
English
Paid

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.

Read more about the course

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.

Watch Online Full Stack Development

Join premium to watch
Go to premium
# Title Duration
1 0 - Demo and Architecture 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

Similar courses to Full Stack Development

Next.js 14 Real-Time Chat App using Socket IO

Next.js 14 Real-Time Chat App using Socket IOudemy

Category: Next.js, Socket.IO
Duration 12 hours 22 minutes 25 seconds
TypeScript Design Patterns And SOLID Principles

TypeScript Design Patterns And SOLID Principlesudemy

Category: TypeScript
Duration 16 hours 58 minutes 54 seconds
Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)

Next.js and Apollo - Portfolio App (w/ React, GraphQL, Node)udemy

Category: React.js, Next.js, Node.js, GraphQL
Duration 28 hours 38 minutes 19 seconds
supastarter - SaaS starter kit for Next.js & Nuxt

supastarter - SaaS starter kit for Next.js & Nuxtsupastarter

Category: Next.js, Other (Mobile Apps Development)
Duration
Testing Next.js Apps with Jest, Testing Library and Cypress

Testing Next.js Apps with Jest, Testing Library and Cypressudemy

Category: Next.js, Cypress
Duration 7 hours 35 minutes 24 seconds
MERN Stack React, Socket io, Next.js Express,MongoDb, Nodejs

MERN Stack React, Socket io, Next.js Express,MongoDb, Nodejsudemy

Category: React.js, Next.js, Node.js, MongoDB, Socket.IO
Duration 13 hours 2 minutes 12 seconds
React and Typescript: Build a Portfolio Project

React and Typescript: Build a Portfolio ProjectudemyStephen Grider

Category: TypeScript, React.js
Duration 29 hours 21 minutes 48 seconds
Next.js Complex State Management Patterns with RSC

Next.js Complex State Management Patterns with RSCfullstack.io

Category: Next.js
Duration 2 hours 56 minutes 24 seconds
Build a Notion Clone with React and TypeScript

Build a Notion Clone with React and TypeScriptzerotomastery.io

Category: TypeScript, React.js
Duration 7 hours 57 minutes 47 seconds