Skip to main content

Posts

Showing posts from November, 2024

Event-Driven Architecture Course – NextJS, Clerk, Webhooks

Curriculum for the course Event-Driven Architecture Course – NextJS, Clerk, Webhooks In this Event-Driven Architecture course you'll learn to build a modern SAAS application using NextJS and Clerk. Throughout this course, you'll master webhooks, authentication flows, and role-based access control while building a production-ready application. You'll learn about database management with NeonDB and Prisma, implementing CRUD operations and pagination. ✏️ Course developed by @HiteshCodeLab Github Repo: https://github.com/hiteshchoudhary/saas-clerk-template For more check out Hitesh's new course on Udemy: https://hitesh.ai/udemy ⭐️ Contents ⭐️ ⌨️ (0:00:00) 01 Lets build a SAAS starter template with Clerk and NextJS ⌨️ (0:12:13) 02 Event Driven Architecture - A guide on Clerk webhooks ⌨️ (0:24:49) 03 Handle NeonDB (Postgresql) with NextJS ⌨️ (1:00:08) 04 How to handle Custom Signup flow in Clerk ⌨️ (1:39:33) 05 Clerk Middleware guide for Role based access ⌨️ (2:15...

Ollama Course – Build AI Apps Locally

Curriculum for the course Ollama Course – Build AI Apps Locally Learn how to set up and use Ollama to build powerful AI applications locally. This hands-on course covers pulling and customizing models, REST APIs, Python integrations, and real-world projects like a Grocery List Organizer, RAG System, and an AI Recruiter Agency. Perfect for developers and AI enthusiasts ready to bring their ideas to life with local LLMs. Don’t miss the exclusive BONUS project at the end! 💻 Code: https://github.com/pdichone/ollama-fundamentals 🔗 Ollama Starter Pack (code templates, cheat sheet, prompt guide, and more): https://bit.ly/ai-starter-pack Course developed by @vincibits Keep in touch: https://www.vincibits.com/welcome ⭐️ Contents ⭐️ ⌨️ (0:00:00) Intro ⌨️ (0:02:00) What Is this course about? ⌨️ (0:03:49) Course Prerequisites ⌨️ (0:05:28) Development Environment Setup ⌨️ (0:06:43) Ollama Deep Dive ⌨️ (0:13:08) Ollama Key Features ⌨️ (0:17:09) Ollama Setup ⌨️ (0:18:03) Download Ollam...

How to be an artist who also pays the bills – Eamonn Cottrell [Interview #151]

Curriculum for the course How to be an artist who also pays the bills – Eamonn Cottrell [Interview #151] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Eamonn Cottrell. He's a software engineer who also runs a local chain of coffee shops in Knoxville. Eamonn taught himself to code using freeCodeCamp. And he's since published 37 freeCodeCamp tutorials on using productivity and automation using spreadsheets. Support for this podcast comes from a grant from Wix Studio. Wix Studio provides developers tools to rapidly build websites with everything out-of-the-box, then extend, replace, and break boundaries with code. Learn more at https://wixstudio.com Support also comes from the 11,113 kind folks who support freeCodeCamp through a monthly donation. Join these kind folks and get involved in our mission by going to donate.freecodecamp.org We talk about: - Eamonn love of coffee and how he bought VHS tapes to learn latte art - How he fin...

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...