Skip to main content

Posts

Showing posts with the label Coursera Video Tutorials

Learn React JS - Full Beginner’s Tutorial (2024) & Practice Projects

Curriculum for the course Learn React JS - Full Beginner’s Tutorial (2024) & Practice Projects Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners. Throughout this tutorial, you'll tackle over 170 interactive coding challenges and build six exciting projects. If you're tired of React courses that leave you staring blankly at an empty editor screen, you're in the right place! Here, you'll actually build React projects by the end, giving you the confidence and skills to tackle real-world applications. Scrimba on YouTube: https://www.youtube.com/c/Scrimba ✏️ Bob Ziroll teaches this course. ⭐️ Course Contents ⭐️ ⚛️ (0:00:00) Section 1 – React Basics ⌨️ Course Introduction ⌨️ What we'll learn ⌨️ First React Code ⌨️ First React Challenge ⌨️ Local Setup w/ Vite ⌨️ Libraries/Frameworks ⌨️ React.createElement() ⌨️ JSX ⌨️ Why React? It's Composable! ⌨️ Why React? It's Declarative! ⌨️ Random housekeepi

Redux and Modern Redux Toolkit with Asynchronous Operation – Full Course

Curriculum for the course Redux and Modern Redux Toolkit with Asynchronous Operation – Full Course Learn the core concepts of Redux and Redux Toolkit from @KhanamCoding. Master state management in React applications. This course covers everything from fundamentals to advanced patterns. You'll build real-world applications while learning industry best practices and avoiding common pitfalls. 💻 Code : https://github.com/khaiserkhanam/Redux-Code 🔗 Redux Toolkit Code : https://github.com/khaiserkhanam/Redux-Toolkit-Code Timestamps ⌛: 1️⃣ Redux Course ⌨️ (0:00:00) Course Overview ⌨️ (0:01:17) Introduction to Redux ⌨️ (0:06:10) Why Redux ⌨️ (0:11:27) What is Redux ⌨️ (0:14:41) Redux not for me? ⌨️ (0:16:57) useContext() or Redux ⌨️ (0:22:54) Getting started with Redux ⌨️ (0:26:03) The Three Core Concepts through Analogy ⌨️ (0:30:17) Three Essential Principles ⌨️ (0:35:53) Visualization of 3 Principles ⌨️ (0:37:48) Action and Action Creators ⌨️ (0:42:52) Reducers ⌨️ (0:53:02)

To code is to struggle! I interview Tech with Tim [Podcast #N]

Curriculum for the course To code is to struggle! I interview Tech with Tim [Podcast #N] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Tim Ruscica, the software engineer and prolific programming teacher behind the @TechWithTim YouTube channel. He's also developed courses on freeCodeCamp's YouTube channel. We talk about: - How Tim managed to get a $70k salary by hacking his way into a Microsoft internship when he was just 19 - How he learned computer architecture as a kid by playing Minecraft - Lessons he learned from a failed tech startup - Why he recommends Python as a first programming language. "It's the least overwhelming thing to get your hands dirty." Can you guess what song I'm playing in the intro? Also, I want to thank the 11,133 kind people who support our charity each month, and who make this podcast possible. You can join them and support our mission at: https://www.freecodecamp.org/donate Links w

Flutter Full Stack Tutorial – Spotify Clone w/ MVVM Architecture, Python, FastAPI, Riverpod

Curriculum for the course Flutter Full Stack Tutorial – Spotify Clone w/ MVVM Architecture, Python, FastAPI, Riverpod Learn to build a full stack music streaming app very similar to Spotify using the MVVM Architecture. In this course, @RivaanRanawat uses Flutter for the app's frontend, FastAPI for the backend, PostgreSQL for the database, Hive for local data storage and Riverpod (Generators) for state management. Project Source Code - https://github.com/RivaanRanawat/flutter-spotify-clone-tutorial AppPallete Class GitHub - https://github.com/RivaanRanawat/flutter-spotify-clone-tutorial/blob/master/client/lib/core/theme/app_pallete.dart FastAPI Documentation - Dependencies with yield - https://fastapi.tiangolo.com/tutorial/dependencies/dependencies-with-yield/ GitHub Assets - https://github.com/RivaanRanawat/flutter-spotify-clone-tutorial/tree/master/client/assets/images Normalisation Principles - https://learn.microsoft.com/en-us/office/troubleshoot/access/database-normalizat

Full Stack with Next.js 14, Prisma, NextAuth, Pusher & Cloudinary – Build & Deploy a Dating App

Curriculum for the course Full Stack with Next.js 14, Prisma, NextAuth, Pusher & Cloudinary – Build & Deploy a Dating App Learn how to build and deploy a modern, full-stack dating application using the latest tools in the web development space. This comprehensive guide covers every step, from setting up Next.js, Prisma, and NextAuth for authentication, to deploying with Vercel. You'll add interactive features with Pusher for real-time messaging and Cloudinary for media uploads. Perfect for developers looking to enhance their Next.js skills or create a feature-rich app. 💻 Code: https://github.com/EricTechPro/match-me ⭐️ Course Outline ⭐️ (0:00:00) Course Introduction (0:07:09) Lesson 1: Set up Next.js, NextUI, and initial routing (0:27:34) Lesson 2: Create Login and Registration with validation (0:40:51) Lesson 3: Authentication & Database setup with Prisma (1:22:19) Lesson 4: Displaying Members List & Dynamic Routing (1:48:54) Lesson 5: Build Like Feature wit

From Google to Stanford Researcher with Yifan Mai [Podcast #149]

Curriculum for the course From Google to Stanford Researcher with Yifan Mai [Podcast #149] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Yifan Mai, a Senior Software Engineer on Google's TensorFlow team who left the private sector to go do AI research at Stanford. He's the lead maintainer of the open source HELM project, where he benchmarks the performance of Large Language Models. We talk about: - Open Source VS Open Weights in LLMs - The Ragged Frontier of LLM use cases - AI impact on jobs and our predictions - What to learn so you can stay above the waterline Can you guess what song I'm playing in the intro? Also, I want to thank the 10,993 kind people who support our charity each month, and who make this podcast possible. You can join them and support our mission at: https://www.freecodecamp.org/donate Links we talk about during our conversation: - Yifan's personal webpage: yifanmai.com - HELM Leaderboards: https

Build and Deploy a RAG Chatbot with JavaScript, LangChain.js, Next.js, Vercel, OpenAI

Curriculum for the course Build and Deploy a RAG Chatbot with JavaScript, LangChain.js, Next.js, Vercel, OpenAI Learn how to build and deploy a RAG chatbot trained on your data. In this course you'll learn to to implement the chatbot with LangChain.js, Next.js, Vercel, and OpenAI. Course developed by @aniakubow 🏗️ DataStax that provided a grant to make this course possible. 🔗 Register for a free Astra DB account to use for this tutorial: https://astra.datastax.com/register/sqlnosql/vi-11 ⭐️ Contents ⭐️ ⌨️ (0:00:00) Introduction ⌨️ (0:04:01) What is RAG? ⌨️ (0:06:21) Prerequisites ⌨️ (0:07:06) Vector Embeddings ⌨️ (0:09:22) Datastax Vector Database Management System ⌨️ (0:11:42) OpenAI ⌨️ (0:14:13) Let’s build a F1 RAG Chatbot! 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Moralez 👾 Goddard Tan 👾 David MG 👾 Matthew Springman 👾 Claudio 👾 Oscar R. 👾 jedi-or-sith 👾 Nattira Maneerat 👾 Justin Hual -- Learn to code for free and get a dev

AI Foundations Course – Python, Machine Learning, Deep Learning, Data Science

Curriculum for the course AI Foundations Course – Python, Machine Learning, Deep Learning, Data Science Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai. This is not just a crash course. This course covers everything from fundamental concepts to advanced algorithms, complete with real-world case studies in recommender systems and predictive analytics. This course goes beyond theory to provide hands-on implementation experience, career guidance, and great insights from industry professionals. It also includes a career guide on how to build a data science career, launch a startup, and prepare for interviews. ⭐️ Contents ⭐️ ⌨️ (00:00:00) Introduction ⌨️ (00:00:02) Machine Learning Roadmap for 2024 ⌨️ (00:49:53) ML Basics (Supervised vs. Unsupervised, Regression vs. Classification) ⌨️ (01:05:10) Machine Learning Bias-Variance Trade-off ⌨️ (01:12:22) Machine Learning Overfitting Regularization ⌨️ (01:41:11) Machine Learning Linear Regression

Contributing To Open Source – Beginner's Guide

Curriculum for the course Contributing To Open Source – Beginner's Guide This course covers everything you need to contribute meaningfully to existing open-source software projects. This course is taught by James Pearce (https://github.com/jamesgpearce). He is the former Head of Open Source at Meta, the company that invented React, Hack, and PyTorch, along with 100s of other popular projects. After 10+ years at Facebook (Meta), James became an expert instructor at joinTaro.com and created his own open source project, TinyBase: https://github.com/tinyplex/tinybase. Watch the interview with James here: https://youtu.be/D3WGcLyFvaY. Slides can be found here: https://www.jointaro.com/course/become-an-open-source-master/ Watch other courses from Taro at https://www.joinTaro.com/courses/ ⭐️ Contents ⭐️ ⌨️ (0:00:00) Course Introduction ⌨️ (0:05:42) Instructor + Outcomes ⌨️ (0:09:46) What is Open Source? ⌨️ (0:14:10) Projects, Repos, Issues, Pull Requests ⌨️ (0:19:06) The Benefits

Open Source is Wild – The craziest things The Changelog has seen in 15 years [Podcast #148]

Curriculum for the course Open Source is Wild – The craziest things The Changelog has seen in 15 years [Podcast #148] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Adam Stachoviac and Jerod Santo co-hosts of The Changelog – the longest-running software podcast in world. They interview devs about Open Source projects, and they also have a weekly news episode that I always listen to. 5 years ago, I interviewed them for their 10th anniversary episode, and now I'm back catching up on what they've been doing for the past 5 years. We talk about: - How open source is changing - Open data and open LLM models - Self-reliance and self-hosted infrastructure - The business of running a developer community Can you guess what song I'm playing in the intro? Also, I want to thank the 10,993 kind people who support our charity each month, and who make this podcast possible. You can join them and support our mission at: https://www.freecodeca

Generative AI for Developers – Comprehensive Course

Curriculum for the course Generative AI for Developers – Comprehensive Course In this comprehensive Generative AI course from @dswithbappy, you'll dive deep into the world of generative AI, exploring key concepts such as large language models, data preprocessing, and advanced techniques like fine-tuning and RAG. Through hands-on projects with tools like Hugging Face, OpenAI, and LangChain, you’ll build real-world applications from text summarization to custom chatbots. By the end, you'll have mastered AI pipelines, vector databases, and deployment techniques using platforms like Google Cloud Vertex AI and AWS Bedrock. 💻 Code and resources: https://github.com/entbappy/Generative-AI-Mastery-Resources Boktiar's other channel and LinkedIn: https://www.youtube.com/@CodeCommander-d6t https://www.linkedin.com/in/boktiarahmed73/ ⭐️ Contents ⭐️ 0:00:00 Course Introduction 0:04:36 Introduction of the Instructor 0:05:52 Introduction to Generative AI 0:23:51 End to end Generati

freeCodeCamp Turns 10 & Major Certification Updates

Curriculum for the course freeCodeCamp Turns 10 & Major Certification Updates Quincy Larson started freeCodeCamp ten years ago in a closet. It has grown into one of the best places to learn to code on the Internet. freeCodeCamp is constantly improving and in this video we preview a major certification update coming soon. Tom Mondloch gives an overview the new certification. Quincy's article: https://www.freecodecamp.org/news/freecodecamp-turns-10-major-curriculum-updates/ Donate link [I encourage you to put the link on screen when you say it]: https://donate.freecodecamp.org/ Contribute link [I encourage you to put the link on screen when you say it]: https://contribute.freecodecamp.org/ Watch Online Full Course: freeCodeCamp Turns 10 & Major Certification Updates Click Here to watch on Youtube: freeCodeCamp Turns 10 & Major Certification Updates This video is first published on youtube via freecodecamp. If Video does not appear here, you can watch this

From Stealing Cars to Self-Taught Software Engineer with Dorian Develops [Podcast #147]

Curriculum for the course From Stealing Cars to Self-Taught Software Engineer with Dorian Develops [Podcast #147] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Dorian Develops. He's a software engineer and prolific YouTube creator. Dorian grew up in the Little Havana neighborhood of Miami. He's the child of a single mother that arrived as a refugee from Cuba. After a rough childhood and dropping out of high school in 9th grade, Dorian eventually made a living as a vallet parker in Las Vegas. It was here that he realized he needed to make changes for the sake of his family's future. Dorian taught himself to code using freeCodeCamp and other free learning resources, and has since gotten several 6-figure jobs as a web developer. We talk about: - How Dorian survived his 20s by waiting tables and parking cars in Las Vegas - How he taught himself to code using free learning resources and built his network through months of atte

Email SaaS Course – Build and Deploy with Next JS 14, Prisma, OpenAI, Stripe, TypeScript, Tailwind

Curriculum for the course Email SaaS Course – Build and Deploy with Next JS 14, Prisma, OpenAI, Stripe, TypeScript, Tailwind In this full stack tutorial, @elliottchong will teach you to build and deploy a fully featured AI powered email client using NextJS 14 and Vercel. GitHub Repo: https://github.com/elliott-chong/normalhuman This course covers: 🌐 Leveraging NextJS 14's cutting-edge App Router. 💳 Managing Payments seamlessly through Stripe. 🎨 Harnessing the beauty of Shadcn and the power of Tailwind CSS. 🧠 Unleashing the capabilities of OpenAI's API for Language Model usage. Looking to start and monetize your SaaS? Check out: https://www.start-saas.com 🙏 Credits & Inspirations Normal Human Email Client ShadCN's Email UI 📚 Referenced Resources Aurinko Email API: https://docs.aurinko.io/ ⭐️ Contents ⭐️ 0:00:00 intro and demo 0:13:12 architecture explanation 0:21:02 Aurinko email client explanation 0:40:31 Initialise NextJS & Clerk 1:24:2

Google Cloud Digital Leader Certification Course 2024 - Pass the Exam!

Curriculum for the course Google Cloud Digital Leader Certification Course 2024 - Pass the Exam! Prepare for the Google Cloud Digital Leader Certification and pass! ✏️ Developed by Andrew Brown of ExamPro. @ExamProChannel 🔗 https://www.exampro.co/gcp-cdl ☁️ Intro 🎤 0:00:00 Intro 🎤 0:13:29 Exam Guide Breakdown 🎤 0:22:11 Additional GCP Resources ☁️ Cloud Concepts 🎤 0:23:12 What Is Cloud Computing 🎤 0:24:05 Evolution of Cloud Hosting 🎤 0:27:19 What is Google Cloud 🎤 0:31:55 Benefits of Cloud Computing 🎤 0:36:22 Common Cloud Services 🎤 0:38:18 Types of Cloud Computing 🎤 0:40:42 Shared Responsibility Model 🎤 0:43:48 Shared Responsibility Model for Compute 🎤 0:49:50 Shared Responsibility Model Alternates 🎤 0:53:03 Cloud Computing Deployment Models 🎤 0:56:44 TCO and Capex Vs Opex 🎤 1:00:48 Cloud Architecture Terminologies 🎤 1:05:29 Evolution of Computing ☁️ Global Infrastructure 🎤 1:10:39 Intro to Global Infrastructure 🎤 1:11:18 Regions 🎤 1:12:42 Edge Network 🎤 1

Learn Claude AI – Build Text Summarizers, Image Describers, and More with the Anthropic API

Curriculum for the course Learn Claude AI – Build Text Summarizers, Image Describers, and More with the Anthropic API Discover how to harness the power of Claude, Anthropic's cutting-edge AI language model. ✏️ Study this course interactively on Scrimba: https://v2.scrimba.com/claude-ai-c09gsmkso3?utm_source=youtube&utm_medium=video&utm_campaign=fcc-anthropic Code is available on the Scrimba course page for each lesson. In this course, you will get to know Claude, Anthropic's powerful large language model. Through a series of fun coding challenges, you'll build practical skills and learn how to harness Claude's capabilities effectively in a variety of projects. Whatever exciting applications you hope to build, this course will give you the tools to bring your ideas to life with Claude. You'll start by getting to know Claude and obtaining your Anthropic API key. Then, you'll jump right into conversations with Claude, learning how to craft effecti

From Failing Programming Class to Senior Software Engineer with Tadas Petra [Podcast #147]

Curriculum for the course From Failing Programming Class to Senior Software Engineer with Tadas Petra [Podcast #147] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Tadas Petra. He's a software engineer and a Senior Developer Advocate at Agora.io. After learning embedded development in university, he switched to building mobile apps. He's gone on to build dozens of mobile apps and create tutorials to help other devs learn Flutter and other mobile dev tools. We talk about: - Immigrating to Chicago from Lithuania - The Computer Engineering he studied in school, and how it's different from building consumer mobile apps - His transition from Senior Dev to YouTube creator to Developer Advocacy - The overlap between mobile dev and web dev, and what he's learned from each Can you guess what song I'm playing in the intro? Also, I want to thank the 10,943 kind people who support our charity each month, and who make this podcast

JavaScript GameDev – Code a Sonic Runner Using Kaplay Library

Curriculum for the course JavaScript GameDev – Code a Sonic Runner Using Kaplay Library Learn how to build a sonic infinite runner game using JavaScript. In this course @JSLegendDev will teach you how to use the Kaplay game library for GameDev in JavaScirpt. Live demo: https://jslegend.itch.io/sonic-ring-run Source code: https://github.com/JSLegendDev/sonic-runner Assets: https://github.com/JSLegendDev/sonic-runner/tree/master/public How to implement parallax scrolling : https://jslegenddev.substack.com/p/how-to-implement-infinite-parallax ⭐️ Contents ⭐️ 0:00:00 Intro 0:04:06 Project Setup 0:21:41 Loading Assets 0:31:09 Making The Main Menu Scene 0:54:51 Creating The Sonic Game Object 1:03:38 Making The Game Scene 1:14:02 Implementing Sonic Gameplay 1:22:54 Implementing Enemy Logic 1:37:21 Implementing Ring + Score Logic 1:56:39 Making The Game Over Scene 2:06:06 How Build The Game for Distribution 🎉 Thanks to our Champion and Sponsor supporters: 👾 Drake Milly 👾 Ulises Mor

Mobile App Development Course with React Native, Supabase, Next.js

Curriculum for the course Mobile App Development Course with React Native, Supabase, Next.js Learn native mobile app development using React Native, Supabase, Stripe, and Next.js. In this course from @codewithlari, you'll learn to build a complete gadgets-selling platform. This course will help you master both front-end and back-end development. 💻 Code (ADMIN): https://github.com/laribright/gadgets-shop-admin 💻 Code (React Native Shop): https://github.com/laribright/gadgets-app-react-native ⭐️ Contents ⭐️ 0:00:00 Intro React Native Section 0:07:06 Create a new React Native Expo Application 0:08:47 Expo Router tutorial 0:12:32 Expo Router File-based routing (Create Pages) 0:17:56 Master Layouts in Expo Router 0:35:50 Build Home Page 0:58:13 Dynamic Pages in Expo (Category Page) 1:05:11 Zustand in React Native (Cart State) 1:19:15 Product Details Page Build 1:32:48 Cart Page Build 1:44:20 Orders Page Build 1:51:58 Order Details Page Build 1:57:52 Auth Page Build Supabase

Build a Full Stack Book Store App Using React, Node, MongoDB

Curriculum for the course Build a Full Stack Book Store App Using React, Node, MongoDB Learn to build a comprehensive fullstack MERN stack bookstore website from @mdalmamunit427. This project will cover both frontend and backend development from the ground up. As a MERN stack project, we'll be using React for the frontend, Node.js and Express.js for the backend, and MongoDB as our database. We'll also leverage technologies like Tailwind CSS, Redux, RTK Query Toolkit, Mongoose, and JWT (JSON Web Tokens) to enhance our project. Our bookstore will feature an admin dashboard for managing books, a cash-on-delivery system, and a robust inventory management system. Users can easily add or remove products from their carts, proceed to checkout, and place orders. For admins, we'll create a secure admin dashboard accessible with a username and password. Admins will have the power to upload new books, manage and update existing book information, and delete books as needed. 💻 St