32 results for:
CS50x 2025 Lectures
BeginnerThis is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without prior programming experience. (Two thirds of CS50 students have never taken CS before.) This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally. Problem sets inspired by the arts, humanities, social sciences, and sciences. More than teach you how to program in one language, this course teaches you how to program fundamentally and how to teach yourself new languages ultimately. The course starts with a traditional but omnipresent language called C that underlies today’s newer languages, via which you’ll learn not only about functions, variables, conditionals, loops, and more, but also about how computers themselves work underneath the hood, memory and all. The course then transitions to Python, a higher-level language that you’ll understand all the more because of C. Toward term’s end, the course introduces SQL, via which you can store data in databases, along with HTML, CSS, and JavaScript, via which you can create web and mobile apps alike. Course culminates in a final project.
AWS Certified Cloud Practitioner Certification Course (CLF-C02) - Pass the Exam!
Beginner⚠️ Watch the updated course: https://youtu.be/7HKot-brXFE Prepare for the AWS Certified Cloud Practitioner Certification (CLF-C02) and pass! ✏️ Developed by Andrew Brown of ExamPro 🔗 https://twitter.com/andrewbrown Get your Free Practice and Downloadable Cheatsheets 🎁 https://www.exampro.co/clf-c02 ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Course Contents ⭐️ ☁️ 00:00:00 Introduction ☁️ 00:46:02 Cloud Concepts ☁️ 01:19:34 Getting Started ☁️ 01:52:15 Digital Transformation ☁️ 02:00:18 The Benefits of Cloud ☁️ 02:06:32 Global Infrastructure ☁️ 02:49:18 Cloud Architecture ☁️ 03:12:40 Management and Developer Tools ☁️ 04:50:13 Shared Responsibility Model ☁️ 05:09:10 Compute ☁️ 06:02:37 Storage Services ☁️ 06:40:15 Databases ☁️ 07:10:28 Networking ☁️ 07:32:16 EC2 ☁️ 08:23:59 EC2 Pricing Models ☁️ 08:42:58 Identity ☁️ 09:28:44 Application Integration ☁️ 09:40:11 Containers ☁️ 09:51:00 Governance ☁️ 10:19:27 Provisioning ☁️ 10:40:22 Serverless ☁️ 10:44:52 Windows on AWS ☁️ 10:53:33 Logging ☁️ 11:07:26 ML AI BigData ☁️ 11:44:41 AWS Well Architected Framework ☁️ 12:06:24 TCO and Migration ☁️ 12:22:30 Billing and Pricing ☁️ 13:17:39 Security ☁️ 14:02:57 Variation Stud 🎉 Thanks to our Champion and Sponsor supporters: 👾 davthecoder 👾 jedi-or-sith 👾 南宮千影 👾 Agustín Kussrow 👾 Nattira Maneerat 👾 Heather Wcislo 👾 Serhiy Kalinets 👾 Justin Hual 👾 Otis Morgan 👾 Oscar Rahnama -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news
DevOps Full Course for Beginners 2025 | Git, Docker, CI/CD, AWS, Kubernetes | Part 1
Beginner⭐▬▬▬▬ DOWNLOAD DEVOPS NOTES FOR FREE 👋 ▬▬▬▬⭐ https://acedevhub.com/projects/devops-full-course-notes ⭐▬▬▬▬▬ DOWNLOAD SOURCE CODE FOR FREE 👋 ▬▬▬▬▬⭐ https://acedevhub.com/projects/devops-full-course-source-code ⭐▬▬▬▬▬ SUBSCRIBE TO Tech Monk - Kapil👋 ▬▬▬▬▬⭐ https://www.youtube.com/@UC8tHFvrU1GhAeosHa-fFI6g ⭐▬▬▬▬▬▬ TIMESTAMPS 👋 ▬▬▬▬▬▬⭐ 00:00 Introduction 07:03 What is DevOps 14:20 DevOps Lifecycle 22:52 Linux in DevOps 38:58 Shell scripting 50:38 Project overview 57:50 Git & Github 01:58:32 Environment management 02:14:57 Docker 02:54:15 Docker Compose 03:07:05 Continuous Integration (CI) 03:21:12 Github actions, ESlint and Prettier 03:46:25 AWS EC2 Deployment 04:20:25 Continuous Deployment (CD) 04:39:00 Kubernetes Welcome to Part 1 of the DevOps Full Course 2025 🚀.In this video, we’re starting from the very basics and slowly building our way up to real-world DevOps practices. 📝 What You’ll Learn in Part 1 : What is DevOps? Why DevOps is needed in modern software development Linux basics for DevOps engineers Shell scripting for automation Git & GitHub fundamentals: install, init, add/commit, branching, push/pull Environment management (dev, staging, production explained) Docker basics: images, containers, Dockerfile (Node + React example) Docker Compose to run full MERN stack (frontend, backend, database) CI with GitHub Actions (linting & build pipeline) AWS deployment overview Intro to Kubernetes (pods, deployments, services, Minikube setup) 👋▬▬▬▬▬▬ BUY ME A COFFEE :) ▬▬▬▬▬▬👋 https://www.buymeacoffee.com/sangammukh6 🔔▬▬▬▬▬▬ Subscribe for more! ▬▬▬▬▬▬🔔 https://www.youtube.com/channel/UCuWZvXIeoDzZKCzpTuC5krQ 👋 ▬▬▬▬▬▬ CONNECT WITH ME ▬▬▬▬▬▬👋 Linkedin : https://www.linkedin.com/in/sangam-mukherjee-400488134/ Instagram: https://www.instagram.com/sangam_mukherjee/
Learn Docker - DevOps with Node.js & Express
IntermediateLearn the core fundamentals of Docker by building a Node/Express app with a Mongo & Redis database. We'll start off by keeping things simple with a single container, and gradually add more complexity to our app by integrating a Mongo container, and then finally adding in a redis database for authentication. We'll learn how to do things manually with the cli, then move on to docker compose. We'll focus on the challenges of moving from a development environment to a production environment. We'll deploy and Ubuntu VM as our production server, and utilize a container orchestrator like docker swarm to handle rolling updates. ✏️ Course developed by Sanjeev Thiyagarajan. Check out his channel: https://www.youtube.com/channel/UC2sYgV-NV6S5_-pqLGChoNQ ⭐️ Course Contents ⭐️ 0:00:14 Intro & demo express app 0:04:18 Custom Images with Dockerfile 0:10:34 Docker image layers & caching 0:20:26 Docker networking opening ports 0:26:36 Dockerignore file 0:31:46 Syncing source code with bind mounts 0:45:30 Anonymous Volumes hack 0:51:58 Read-Only Bind Mounts 0:54:58 Environment variables 0:59:16 loading environment variables from file 1:01:31 Deleting stale volumes 1:04:01 Docker Compose 1:21:36 Development vs Production configs Part 02: Working with multiple containers 1:44:47 Adding a Mongo Container 2:01:48 Communicating between containers 2:12:00 Express Config file 2:21:45 Container bootup order 2:32:26 Building a CRUD application 2:51:27 Sign up and Login 3:06:57 Authentication with sessions & Redis 3:34:36 Architecture Review 3:40:48 Nginx for Load balancing to multiple node containers 3:54:33 Express CORS Part 03: Moving to Prod 3:57:44 Installing docker on Ubuntu(Digital Ocean) 4:03:21 Setup Git 4:05:37 Environment Variables on Ubuntu 4:14:12 Deploying app to production server 4:18:57 Pushing changes the hard way 4:25:58 Rebuilding Containers 4:27:32 Dev to Prod workflow review 4:30:50 Improved Dockerhub workflow 4:46:10 Automating with watchtower 4:56:06 Why we need an orchestrator 5:03:32 Docker Swarm 5:16:13 Pushing changes to Swarm stack -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
DevOps from Zero to Hero: Build and Deploy a Production API
IntermediateLearn DevOps fast in this crash course covering Git & GitHub, CI/CD pipelines, Docker, Kubernetes, IaC, and API deployment. Everything you need to automate dev and deployment. ⭐ Join JS Mastery Pro: https://jsm.dev/dops25-jsm 💎 Become a Top 1% Next.js Developer: https://jsm.dev/dops25-nextjs Use your promo code JAVA to get the Warp Pro plan for only $1, available for a limited time thanks to my friends at Warp! Warp: https://jsm.dev/dops25-warp Arcjet: https://jsm.dev/dops25-arcjet Neon: https://jsm.dev/dops25-neon 📁 FREE Video Kit (Code, Figma, Assets, Etc.): https://jsm.dev/dops25-kit 📙 Git & GitHub Course: https://jsm.dev/dops25-git 📘 Docker Course: https://jsm.dev/dops25-docker 👉 Next.js Testing Pro Course Waitlist: https://jsm.dev/dops25-testpro 👉 Backend Pro Course Waitlist: https://jsm.dev/dops25-backpro 👉 Tailwind Pro Course Waitlist: https://jsm.dev/dops25-twpro 👉 React.js Pro Course Waitlist: https://jsm.dev/dops25-reactpro 👉 React Native Pro Course Waitlist: https://jsm.dev/dops25-rnpro Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps: 00:00:00 — Introduction 00:06:04 — Introduction to DevOps 00:09:45 — What is DevOps 00:20:41 — What You Need to Learn in DevOps 00:25:42 — Version Control (Git & GitHub) 00:50:33 — CI/CD Pipelines 00:55:06 — Build Your First Pipeline 01:03:21 — Docker 01:55:39 — Kubernetes 02:03:35 — Kubernetes Demo 02:26:34 — Infrastructure as Code (IaC) 02:29:37 — More on DevOps Build & Deploy an API 02:30:49 — Setup 02:41:44 — ESLint Prettier 02:46:09 — Database Setup 02:54:18 — Logger & Middleware 03:05:15 — Authentication I 03:35:56 — Warp Setup 03:47:53 — Security Middleware 04:03:11 — Dockerization 04:21:49 — User CRUD 04:38:50 — Testing 04:48:35 — Next Steps
Full Stack Development with Java Spring Boot, React, and MongoDB – Full Course
IntermediateIn this full stack development course, you will learn how to create an application using MongoDb for the database, Java and Spring Boot for the backend, and React for the frontend. You will learn to develop a movie review application that will feature a separation of concerns between the client code and the server code. By implementing this loosely coupled architecture, these two parts (implemented using different technologies) can evolve in parallel and independently from one another. ✏️ Farhan Hasin Chowdhury teaches the backend section. ✏️ Gavin Lon teaches the frontend section. @GavinLon 💻 Backend Code: https://github.com/fhsinchy/movieist 💻 Frontend Code: https://github.com/GavinLonDigital/movie-gold-v1 🔗 Spring Initializr - https://start.spring.io/ 🔗 JDK Download Page: https://www.oracle.com/java/technologies/downloads/ 🔗 IntelliJ IDEA Download Page: https://www.jetbrains.com/idea/download/ 🔗 Postman Download Page: https://www.postman.com/downloads/ 🏗 MongoDB provided a grant to make this course possible. ❤️ Try interactive Full Stack courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Fullstack (Made possible by a grant from our friends at Scrimba) ⭐️ Contents ⭐️ ⌨️ (0:00:00) Course Introduction ⌨️ (0:01:48) JDK and IntelliJ IDEA Installation ⌨️ (0:06:13) MongoDB Atlas ⌨️ (0:20:35) Project Initialization ⌨️ (0:27:03) Project Structure ⌨️ (0:29:13) Running The Project ⌨️ (0:32:41) Writing The First Endpoint ⌨️ (0:35:33) Database Configuration ⌨️ (0:38:49) Installing Additional Dependencies ⌨️ (0:44:48) Setting Up Environment Variables ⌨️ (0:47:20) Movies and Reviews Endpoints ⌨️ (1:31:46) Testing ⌨️ (1:35:42) Backend Conclusion ⌨️ (1:36:45) Frontend Introduction ⌨️ (1:38:32) Create the React Project ⌨️ (1:43:49) Applying Bootstrap to our React application ⌨️ (1:52:47) Implementing the Use State and Use Effect Hooks ⌨️ (1:58:04) Create Home and Hero Component ⌨️ (2:06:56) Style the Carousel ⌨️ (2:15:21) Create Header Component (Navigation) ⌨️ (2:21:55) Create Trailer Component with react-player ⌨️ (2:28:46) Create Movie Reviews Functionality ⌨️ (2:34:43) Add and Get Reviews with HTTP Requests ⌨️ (2:40:33) Course Wrap Up 🎉 Thanks to our Champion and Sponsor supporters: 👾 Nattira Maneerat 👾 Heather Wcislo 👾 Serhiy Kalinets 👾 Erdeniz Unvan 👾 Justin Hual 👾 Agustín Kussrow 👾 Otis Morgan -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news
Aprenda SQL - Primeiras Magias na Linguagem dos Dados
Beginner
Learn SQL Super Fast - Tutorial from absolute scratch
BeginnerJoin Brilliant using the link bellow for 30-day free trial + 20% off the premium subscription https://brilliant.org/developedbyed/ Resources: https://www.postgresql.org/ Full Stack Next.js 14 Course https://www.ultimatenextjs.com 👨💻Connect with me Twitter: https://twitter.com/developedbyed Instagram: https://www.instagram.com/developedbyed/ Github: https://github.com/developedbyed/ --- Chapters: 00:00 Intro 01:19 Setting up PG 06:06 Creating Tables and Databases 13:00 SELECTS AND INSERTS 18:05 Primary Keys 22:00 ALTER TABLES & COLUMNS 25:23 UPDATE record 27:14 Brilliant 28:17 Foreign Keys 38:33 INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN 44:37 Formatting Tables 🎶 Dope tracks🔥 Chillhop Music Teddy Roxpin, MAXIMILLIAN - Vermont Canyon https://chll.to/3a3b898f illiterate - Soulangeana https://chll.to/de974c6a Saib - Porto Leone https://chll.to/5d9b190f Enough Cereals - Sundown https://chll.to/55706c64 Makzo, Guillaume Muschalle - La Verdure https://chll.to/32d0fce4 Birocratic, Middle School - Rain or Shine https://chll.to/de4e0898 Ward Wills - Casette https://chll.to/af21d904 Loyae - Kauai https://chll.to/5d425dfd Suuna, tulki - Lost Call https://chll.to/b9ee9818 Aves - Cozy af https://chll.to/24c6f90a T.Check, Kofi Anonymous - Garden Trees https://chll.to/ade1c573 SwuM, Chris Mazuera - Castles https://chll.to/b31cb5f6 Mama Aiuto - Meadow Terrain https://chll.to/3ae2cd7d chromo, the dreamer - Clementine. https://chll.to/c06a3cef Kissamilé - ASTÉR https://chll.to/4b8d1ce1 Kreatev - Bimmer M6 https://chll.to/a7caac6f Rose Noir - Twins https://chll.to/30c9a461 Enzalla - Dreamscape Lagoon https://chll.to/2c2d8c61 lloom - Sunkissed Cycles https://chll.to/2606e57d Aduza Dolozi, Lofi Afrobeats - Savannah Vacation https://chll.to/576934e1 Kendall Miles - Sunlight https://chll.to/ca4155f3 Drips Zacheer - Dreams come True https://chll.to/4366698a
SQL For Beginners Tutorial | Learn SQL in 4.2 Hours | 2021
BeginnerBecome the software engineer AI can't replace. 😳 👉 Join Amigoscode Academy: https://skool.com/amigoscode-academy Members hired at Apple, Amazon & Just Eat. SQL is one of the most easy yet powerful programming languages. In SQL tutorial you will learn SQL in 4 hours and cover important SQL concepts. In this tutorial you will will learn about PostgreSQL and everything you need to know to get you started with databases. Full SQL and Database Courses can be found below 1 ► https://amigoscode.com/p/sql 2 ► https://amigoscode.com/p/database-design 3 ► https://amigoscode.com/p/advanced-databases Exercise Files - https://github.com/amigoscode/sql-postgres-course 🙊 Subscribe to Amigoscode - http://bit.ly/2HpF5V8 ► Courses Available for free here - https://amigoscode.com/courses ► Join Private Facebook Group - https://www.facebook.com/groups/456035171490753/ ► Join Discord - https://bit.ly/2wL029v ⭐ Table Of Contents ⭐ 00:00 - Intro 02:30 - Quick Word Before we begin 03:25 - What is Database 07:18 - What is SQL 08:48 - SQL Example 12:33 - Postgres 15:05 - Install Postgres (MAC OS) 18:43 - Setup Postgres (MAC OS) 22:31 - Install Postgres (Windows 25:51 - PSQL (Windows) 30:55 - Learn SQL the right way 32:18 - Create Database 35:46 - Connecting to Databases 40:24 - Create Table Syntax + Datatypes 44:36 - Create Table Without Constraints 48:12 - Create Table With Constraints 54:56 - Insert Data 58:16 - Insert Into 1:01:47 - SELECT FROM 1:04:38 - Adding Data 1:14:39 - Sorting 1:19:22 - Removing Duplicates 1:21:30 - WHERE clause 1:25:00 - Comparison Operators 1:29:06 - LIMIT OFFSET and FETCH 1:32:24 - IN 1:35:28 - BETWEEN 1:37:30 - LIKE 1:42:55 - GROUP BY 1:46:30 - HAVING 1:52:04 - Car Table 1:55:45 - MIN MAX & AVG 1:59:53 - SUM 2:02:03 - Arithmetic Operators 2:06:14 - Working with Arithmetic Operators 2:10:01 - Alias 2:12:48 - Coalesce 2:16:34 - NULLIF 2:20:39 - Timestamps & Dates 2:20:39 - Adding & Subtracting Dates 2:26:36 - Extracting Fields From Dates 2:28:27 - Age Function 2:30:11 - Primary Keys 2:32:16 - Primary Keys (Part 2) 2:37:30 - Adding Primary Keys Constraints 2:41:58 - Unique Constraints 2:30:11 - Primary Keys 2:50:00 - Check Constraints 2:55:30 - Deleting Records 3:02:25 - Updating Records 3:06:44 - On Conflict Do Nothing 3:11:57 - On Conflict Do Update 3:17:29 - Foreign Keys & Relationships 3:20:45 - Adding Foreign Keys 3:25:59 - Updating Foreign Keys 3:30:26 - Inner Joins 3:36:04 - Left Joins 3:41:49 - Deleting Foreign Keys 3:48:37 - Sequences 3:55:19 - Extensions 3:57:42 - UUID 4:04:12 - UUID in Action 4:14:47 - Exporting to CSV 4:18:02 - Next steps 4:20:00 - Database Design Course 🙊 Here are the goods for all my videos video: ► Recommended Books Clean Code - https://amzn.to/2UGDPlX HTTP: The Definitive Guide - https://amzn.to/2JDVi8s Clean Architecture - https://amzn.to/2xOBNXW ► Computer and Monitor New Apple MacBook Pro - https://amzn.to/3464Mmn Dell 27 INCH Ultrasharp U2719D Monitor - https://amzn.to/2xM3nW1 Double Arm Stand Desk Mount - https://amzn.to/3aYKKfs USB C Hub Multiport Adapter - https://amzn.to/2Jz7NlL ► Camera Gear Sony ILCE7M3B Full Frame Mirrorless Camera - https://amzn.to/346QIJn Sigma 16 mm F1.4 DC DN - https://amzn.to/2wbic3Q Sigma 33B965 30 mm F1.4 DC DC - https://amzn.to/39G37Fd Awesome Screen Saver - https://github.com/JohnCoates/Aerial IDE I use for coding - Iterm - VsCode - GoLand - IntelliJ - Sublime 💯 You can also follow me here: ► Don't forget to subscribe | http://bit.ly/2HpF5V8 ► Join Closed Facebook Group for discussion and early access videos and courses | http://bit.ly/2FbuIkx ► Follow me on Instagram | http://bit.ly/2TSkA9w ► Join Discord - https://bit.ly/2wL029v ❤️ Thanks for watching
Go Programming – Golang Course with Bonus Projects
BeginnerLearn the Go programming language in this full course for beginners. You'll practice writing performant, idiomatic Go with these hands-on lessons and challenges. 💻 Code: https://github.com/bootdotdev/fcc-learn-golang-assets 💻 Follow along interactively on Boot.dev: https://boot.dev/learn/learn-golang ✏️ Course created by @bootdotdev 🐦 Follow Lane on Twitter: https://twitter.com/wagslane 🔗 Learn back-end on Boot.dev: https://boot.dev 🔗 Need help? Join the Boot.dev Discord: https://boot.dev/community Documentation used: 🔗 Chi router: https://github.com/go-chi/chi 🔗 Goose migrations: https://github.com/pressly/goose 🔗 Text instructions for the project: https://boot.dev/build/blog-aggregator ⭐️ Contents ⭐️ (0:00:00) Intro (0:03:17) Ch 1. Why write Go? (0:27:39) Ch 2. Variables (0:51:11) Ch 3. Functions (1:16:58) Ch 4. Structs (1:34:36) Ch 5. Interfaces (2:00:26) Ch 6. Errors (2:22:01) Ch 7. Loops (2:48:21) Ch 8. Slices (3:39:54) Ch 9. Maps (4:06:19) Ch 10. Advanced functions (4:31:03) Ch 11. Pointers (4:48:02) Ch 12. Local development (5:31:43) Ch 13. Channels & concurrency (6:07:38) Ch 14. Mutexes (6:30:56) Ch 15. Generics (6:38:38) Ch 16. Quiz (6:43:13) P1. RSS aggregator project (6:53:43) P2. Chi router (7:11:37) P3. Postgres database (7:39:10) P4. Authentication w/ API keys (8:18:28) P5. Many to many relationships (8:39:13) P6. Aggregation worker (9:05:28) P7. Viewing blog posts 🎉 Thanks to our Champion and Sponsor supporters: 👾 davthecoder 👾 jedi-or-sith 👾 南宮千影 👾 Agustín Kussrow 👾 Nattira Maneerat 👾 Heather Wcislo 👾 Serhiy Kalinets 👾 Justin Hual 👾 Otis Morgan -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
The Complete TALL Stack Tutorial - FROM NOTHING TO PROD (Tailwind, Alpine, Laravel, Livewire & More)
IntermediateI put a lot of time and effort into crafting a video that shows off some of the fantastic developer experience that comes with building in the TALL stack. I hope you find value in it. :) ***WITH THE UPDATED WIREUI PACKAGE, YOU WILL HAVE TO UPDATE COMPONENTS FOR MODAL AS WELL AS DROPDOWN TO WUI-DROPDOWN/WUI-MODAL. FOLLOWING INSTRUCTIONS FROM THE WIREUI DOCUMENTATION SHOULD WORK GREAT FOR INSTALL.*** Help me choose my next video: https://cir.re/suggest Links: Github Repo: https://github.com/joshcirre/sendnotes Deployed Site: https://sendnotes.fly.dev Laravel: https://laravel.com Livewire: https://livewire.laravel.com/ TailwindCSS: https://tailwindcss.com/ AlpineJS: https://alpinejs.dev/ WireUI: https://v1.wireui.dev/ Fly.io: https://fly.io/ Postmark: https://postmark.com/ Chapters: 00:00:00 - Introduction and Stack Setup 00:07:53 - Setting up the Development Environment 00:16:46 - Setting up the Application 00:25:49 - Creating an Application Structure 00:34:29 - Creating the Notes Table 00:44:00 - Modifying the Database 00:52:45 - Implementing Live Wire in Laravel 01:02:17 - Creating a Landing Page with Improved Design and Button 01:12:14 - Running PHP Code in Laravel 01:23:04 - Setting up the UI 01:33:07 - Adding a recipient to the notes table 01:42:02 - Wiring up the front end 01:50:54 - Creating a note 02:00:43 - Deleting a Note 02:10:03 - Creating Policies for User Actions 02:19:01 - Mounting the Note and Initializing the Note 02:28:31 - Building the Form 02:38:17 - Using Laravel Breeze's Action Component 02:48:08 - Fixing Date Format and Creating a Public View of a Note 02:58:12 - Generating the Note Interface and Functionality 03:07:34 - Setting up Scheduled Notes Emails 03:16:58 - Setting up Scheduled Notes in Production 03:26:28 - Limiting Edit Accessibility Based on Date 03:36:15 - Comment, Like, and Subscribe to Support for the algo: laravel, laravel livewire tutorials, laravel and livewire project,laravel and livewire tutorial,laravel livewire, alpine laravel, learn laravel framework ,laravel how to, learn laravel 10, livewire tutorial, laravel application development, tall stack, tailwind stack, livewire events, flydotio, laravel sending emails, laravel full tutorial, laravel basic tutorial, laravel crud tutorial, laravel crud, livewire stack, laravel tutorial for beginners step by step, laravel volt, livewire volt Keep creating. --- 📹 **Watch My VSCode Setup Video:** https://youtu.be/uoqhrFRuRF4 🎓 **Make VSCode Awesome – Caleb Porzio's Course (support me with this link):** https://gumroad.com/a/636621331
Express JS Full Course
IntermediateThis 8 hour course teaches you all of the core fundamentals you need to learn how to build server applications using Express JS. You will learn how to implement the basic HTTP request methods, validate request bodies, implement sessions, save data to a database, manage user authentication, integrate OAuth2, and writing automated unit & integration tests! Code: https://github.com/stuyy/expressjs-full-course Support the Channel: Become a Member: https://www.youtube.com/ansonthedeveloper/join Become a Patreon: http://patreon.com/stuyy Buy me a Coffee: http://ko-fi.com/anson Donate on PayPal: https://paypal.me/ansonfoong Connect with me: Twitter: https://twitter.com/ansonthedev Discord: https://discord.gg/MDHGJsAsXA GitHub: http://github.com/stuyy Twitch: http://twitch.tv/stuy 0:00 Intro & Setup 11:01 Get Requests 20:40 Route Params 30:08 Query Params 42:54 Post Requests 56:07 Put Requests 1:10:02 Patch Requests 1:19:00 Delete Requests 1:26:47 Middleware 1:48:24 Validation 2:19:52 Routers 2:38:59 Cookies 2:58:59 Sessions 3:15:24 Sessions Pt. 2 3:38:02 Passport.js & Authentication 4:15:39 Databases & MongoDB 4:42:10 Hashing Passwords 4:54:45 Session Store 5:11:58 OAuth2 5:49:38 Unit Testing & Jest 7:14:12 E2E Testing
30 Days to Learn Laravel - Complete 8 Hour Course
BeginnerLaravel is an incredible and mature PHP framework that has sky-rocketed in popularity since its initial introduction back in 2012. I'm happy to say that I've been a user and advocate for the framework since the beginning. I'd love to show you the ropes if you're willing! Together, we'll review each piece of the framework, and wrap up by building a Job Board platform where users can post and apply to job listings. Ready to hit the road? Enjoy this full 8 hours course to start your journey with Laravel! Github Repo: https://github.com/JeffreyWay/30-days-to-learn-laravel Github Repo for Episode 27 to 30: https://github.com/laracasts/pixel-position/commit/2663b3f072baaabf8062067adb02fb8e620ebfcf https://github.com/laracasts/pixel-position/commit/394e6102c7d3ce678c462397ca0e56222fbd22ad https://github.com/laracasts/pixel-position/commit/e2f62154f0e102eba6d221269f728d19c67370ff https://github.com/laracasts/pixel-position/commit/ce6156528d618921d9ff67fed9b0723b4dc6c231 Timestamps: 00:00:00 - 01 Hello, Laravel 00:08:40 - 02 Your First Route and View 00:15:28 - 03 Create a Layout File Using Laravel Components 00:26:24 - 04 Make a Pretty Layout Using TailwindCSS 00:39:02 - 05 Style the Currently Active Navigation Link 00:52:45 - 06 View Data and Route Wildcards 01:12:48 - 07 Autoloading, Namespaces, and Models 01:26:51 - 08 Introduction to Migrations 01:43:51 - 09 Meet Eloquent 02:02:08 - 10 Model Factories 02:21:25 - 11 Two Key Eloquent Relationship Types 02:29:13 - 12 Pivot Tables and BelongsToMany Relationships 02:43:42 - 13 Eager Loading and the N+1 Problem 02:54:17 - 14 All You Need to Know About Pagination 03:07:22 - 15 Understanding Database Seeders 03:15:12 - 16 Forms and CSRF Explained (with Examples) 03:39:05 - 17 Always Validate. Never Trust the User. 03:52:55 - 18 Editing, Updating, and Deleting a Resource 04:13:26 - 19 Routes Reloaded - 6 Essential Tips 04:30:00 - 20 Starter Kits, Breeze, and Middleware 04:42:29 - 21 Make a Login and Registration System From Scratch: Part 1 05:00:18 - 22 Make a Login and Registration System From Scratch: Part 2 05:24:09 - 23 6 Steps to Authorization Mastery 05:47:02 - 24 How to Preview and Send Email Using Mailable Classes 06:00:41 - 25 Queues Are Easier Than You Think 06:16:30 - 26 Get Your Build Process in Order 06:27:35 - 27 From Design to Blade 06:48:01 - 28 Blade and Tailwind Techniques for Your Laravel Views 07:11:54 - 29 Jobs, Tags, TDD, Oh My! 07:46:39 - 30 The Everything Episode Watch thousands of videos, track your progress, and participate in a massive Laravel community at Laracasts.com. Laracasts: https://laracasts.com Laracasts Twitter: https://twitter.com/laracasts Jeffrey Way Twitter: https://twitter.com/jeffrey_way
PHP For Beginners - Complete Laracasts Course
BeginnerWe all start somewhere. For programming, this series is the first step. I've designed it specifically for newcomers to, not just PHP, but programming in general. Here, you'll learn the fundamentals of PHP - all the way down to defining basic variables and arrays. Think of this series as a key stepping stone for your programming journey. Source code: https://github.com/laracasts/PHP-For-Beginners-Series Timestamps: 00:00:00 - How to Choose a Programming Language 00:01:21 - Tools of the Trade 00:10:01 - Your First PHP Tag 00:18:11 - Variables 00:25:30 - Conditionals and Booleans 00:36:38 - Arrays 00:45:15 - Associative Arrays 00:52:33 - Functions and Filters 01:04:55 - Lambda Functions 01:17:03 - Separate Logic From the Template 01:25:39 - Technical Check-in #1 (With Quiz) 01:30:34 - Page Links 01:41:34 - PHP Partials 01:50:45 - Superglobals and Current Page Stylings 02:03:42 - Make a PHP Router 02:21:45 - Create a MySQL Database 02:27:55 - PDO First Stepss 02:42:18 - Extract a PHP Database Class 02:52:54 - Environments and Configuration Flexibility 03:05:54 - SQL Injection Vulnerabilities Explained 03:16:52 - Database Tables and Indexes 03:24:43 - Render the Notes and Note Pages 03:39:10 - Introduction to Authorization 03:53:31 - Programming is Rewriting 04:05:48 - Intro to Forms and Request Methods 04:23:56 - Always Escape Untrusted Input 04:32:17 - Intro to Form Validations 04:45:07 - Extract a Simple Validator Class 04:56:51 - Resourceful Naming Conventions 05:03:27 - PHP Autoloading and Extractions 05:23:04 - Namespacing: What, Why, How? 05:34:14 - Handle Multiple Request Methods From a Controller Action? 05:46:27 - Build a Better Router 06:07:10 - One Request, One Controller 06:14:17 - Make Your First Service Containers 06:33:40 - Updating With PATCH Requests 06:54:55 - PHP Sessions 101 07:08:51 - Register a New User 07:27:50 - Introduction to Middleware 07:49:55 - Manage Passwords Like This For The Remainder of Your Career 07:54:46 - Log In and Log Outs 08:20:30 - Extract a Form Validation Object 08:34:06 - Extract an Authenticator Class 08:47:27 - The PRG Pattern (and Session Flashing) 09:08:45 - Flash Old Form Data to the Session 09:14:42 - Automatically Redirect Back Upon Failed Validations 09:40:51 - Composer and Free Autoloading 09:54:02 - Install Two Composer Packages: Collections and PestPHP 10:09:39 - Testing Approaches, Terms, and Considerations 10:27:46 - The Next Step in Your Php Journey Want to watch this series in parts? go to http://phpforbeginners.com/ Watch thousands of videos, track your progress, and participate in a massive Laravel community at Laracasts.com. Laracasts: https://laracasts.com Laracasts Twitter: https://twitter.com/laracasts Jeffrey Way Twitter: https://twitter.com/jeffrey_way
Phoenix Framework REST API Crash Course - Introduction + Full Elixir API Tutorial
Beginner💰 Mentorship to six figure software engineer - https://calcur.tech/mentorship ⚙️ Backend Engineering Mind Map - https://calcur.tech/mindmap 💻 System Design Playlist - https://calcur.tech/system-design Elixir Programming Introduction - https://youtu.be/-lgtb-YSUWE Timestamps: 00:00:00 - Intro 00:01:20 - What is Elixir Phoenix 00:03:38 - MVC Pattern 00:05:49 - Installation 00:08:25 - Project Structure 00:10:03 - Main files 00:11:08 - Other Folders 00:12:12 - Create a Repo 00:13:59 - Basic Application Architecture 00:16:12 - Adding a New Page with Mock Data 00:22:24 - Creating an API 00:22:49 - Working with the Database 00:31:53 - Routes 00:32:48 - Updating a Resource 00:34:45 - Delete 00:35:23 - Users and Relationships 00:36:01 - Update the Model 00:37:23 - Making the association in models 00:40:25 - Nested Data in API Calls 00:43:17 - Get a User’s Posts 00:48:21 - Conclusion 💯 FREE Courses (100+ hours) - https://calcur.tech/free-courses 🏆 C++ Mastery Course - https://calcur.tech/cpp-mastery 🐍 Backend Python Course - https://calcur.tech/backend-python 🥇 Python Mastery Course - https://calcur.tech/python-mastery ~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~ ✉️ Newsletter - https://calcur.tech/newsletter 📸 Instagram - https://www.instagram.com/CalebCurry 🐦 Twitter - https://twitter.com/calebCurry 🔗 LinkedIn - https://www.linkedin.com/in/calebcurry ▶️ Subscribe - http://calcur.tech/subscribe 👨🏻🎓 Courses - https://www.codebreakthrough.com 🅿 Patreon - http://calcur.tech/patreon-calebcurry