Skip to main content

Posts

AI Reality VS Speculation with Google Machine Learning Engineer Jiquan Ngiam [Podcast #156]

Curriculum for the course AI Reality VS Speculation with Google Machine Learning Engineer Jiquan Ngiam [Podcast #156] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Jiquan Ngiam. He's a former Google Brain engineer who's building tools to make AI useful for everyone – not just developers. We talk about the power of AI and it's practical capabilities, and separate those from a lot of the hype surrounding the AI space. 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 wixstudio.com. Support also comes from the 11,113 kind folks who support freeCodeCamp through a monthly donation. Join these kind folks and help our mission by going to https://www.freecodecamp.org/donate We talk about: - How AI agents work - Where AI is going and its limitations - How non-de...

Understanding Deep Learning Research Tutorial - Theory, Code and Math

Curriculum for the course Understanding Deep Learning Research Tutorial - Theory, Code and Math If you've ever felt intimidated by deep learning research papers with their dense mathematical notation and complex code bases, this comprehensive tutorial from @deeplearningexplained will show you how to effectively understand and implement cutting-edge AI research. Through practical examples using recent papers, you'll learn the three essential skills needed to master deep learning research: reading technical papers, understanding mathematical notation, and navigating research code bases. ⭐️ Contents ⭐️ ⌨️ (0:00:00) Introduction ⌨️ (0:01:57) Section 1 - How to read research paper? ⌨️ (0:03:49) Section 1 - Step 1 Get External Context ⌨️ (0:04:51) Section 1 - Step 2 First Casual Read ⌨️ (0:06:01) Section 1 - Step 3 Fill External Gap ⌨️ (0:06:28) Section 1 - Step 4 Conceptual Understanding ⌨️ (0:07:41) Section 1 - Step 5 Code Deep Dive ⌨️ (0:08:29) Section 1 - Step 6 Method...

Lisp Programming Language – Full Course for Beginners

Curriculum for the course Lisp Programming Language – Full Course for Beginners In this Lisp for beginners course, @TheLisper will teach you why this elegant programming language has influenced computer science for over 60 years. Lisp's elegant approach to handling code as data, combined with its powerful macro system and functional programming paradigms, offers developers unique insights into program architecture that remain relevant and influential across modern languages like Python, JavaScript, and Rust. ⭐️ Contents ⭐️ - 0:00:00 Common Lisp #1 - Installation - 0:06:45 Common Lisp #2 - Playing with the REPL - 0:13:04 Common Lisp #3 - Local variables and branching - 0:28:42 Common Lisp #4 - Looping with dotimes and do - 0:39:17 Common Lisp #5 - What are lists? - 0:48:47 Common Lisp: 4 ways to build lists - 0:56:28 Common Lisp: Introduction to macros (for beginners) - 1:08:10 Common lisp: macro vs functions (for beginners) - 1:18:00 Common LISP: Destructuring and more! - 1:24...

CUDA and GPU Programming with Elliot Arledge [Podcast #155]

Curriculum for the course CUDA and GPU Programming with Elliot Arledge [Podcast #155] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Elliot Arledge. He's a 20-year old computer science student who's created several popular freeCodeCamp courses on LLMs, the Mojo programming language, and GPU programming with CUDA. He joins us from Edmonton, Alberta, Canada. 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,043 kind folks who support freeCodeCamp through a monthly donation. Join these kind folks and help our mission by going to https://www.freecodecamp.org/donate We talk about: - Building AI systems from scratch - How Elliot has learned so much so quickly and his methods - How he approaches reading academic ...

GenAI Essentials – Full Course for Beginners

Curriculum for the course GenAI Essentials – Full Course for Beginners Learn the essentials of working with AI in the cloud from @ExamProChannel. This comprehensive course covers the complete generative AI development lifecycle - from fundamental concepts through practical implementation, including prompt engineering, development tools, deployment, optimization, and advanced topics like RAGs and AI agents. More course info: https://www.exampro.co/exp-genai-001 ⭐️ Contents ⭐️ 00:00:00 Introduction 00:54:16 AI and ML Fundamentals 03:02:21 Gen AI Primer 03:32:55 Data and ML 03:47:56 LLM Basics 04:12:22 AI Powered Assistants 04:24:42 Env Setup 06:12:17 Prompt Engineering 07:00:25 WorkBenches and Playgrounds 07:44:09 Model as a Service 08:36:26 LLM DevTools and Workflow 11:52:07 AI Code Assistants 14:04:37 App Prototyping 17:21:06 Containers 18:12:43 Serving 18:19:51 AI Delivery Platform 19:40:45 GenAI Hardware 19:50:21 Framework 19:51:49 LLM Customization 19:52:35 SFT 19:56:25 Size O...

33 Spreadsheet Projects Course for Beginners – Excel and Google Sheets

Curriculum for the course 33 Spreadsheet Projects Course for Beginners – Excel and Google Sheets Improve your skills with spreadsheets by building 33 projects. Most can be done with Microsoft Excel or Google Sheets. Course developed by @EamonnCottrell. Project Demo Sheets: https://docs.google.com/spreadsheets/d/1dEfgXu997gGy7rs9Qe3sTvil7kHyHZMM2eXvxsVYOfA/template/preview ⭐️ Contents ⭐️ ⌨️ (0:00:00) Intro ⌨️ (0:00:32) Create a Personal Finance Tracker ⌨️ (0:10:19) Create All Day Calendar Events ⌨️ (0:20:30) Auto Numbering in Excel ⌨️ (0:23:31) Create Dynamic Search Bar ⌨️ (0:29:33) Excel User Defined Functions ⌨️ (0:33:59) Apps Script Form to Calendar ⌨️ (0:42:45) Embed YouTube in Sheets ⌨️ (0:49:49) Send Email From Google Sheet ⌨️ (0:54:01) Automate Reminder Emails with Lido ⌨️ (1:05:19) Create Image Lightbox in Google Sheet ⌨️ (1:11:43) Create Travel Checklist in Sheets ⌨️ (1:22:08) Mail Merge with Lido ⌨️ (1:32:22) Regular Expressions in Excel ⌨️ (1:37:13) Table in Google She...

IoT Home Automation Project Tutorial

Curriculum for the course IoT Home Automation Project Tutorial Learn to build smart systems using ESP32 microcontrollers, LEDs, and servo motors. You will learn to create a complete home automation system that can be controlled from either a Raspberry Pi or your laptop, using industry-standard tools and practices. Course developed by @asabretech 🔗 GitHub: https://github.com/ebenezerasabre/server ⭐️ Contents ⭐️ (0:00:00) Introduction (0:01:49) Hardware Setup (0:02:37) Project Demo (0:05:23) Software Flowchart (0:09:13) ESP32 MQTT Client (0:21:40) Software Package Installations (0:28:32) PostgreSQL Setup & Node.js Server (Model.js) (0:39:57) Service, Controller & Route Modules (0:48:54) MQTT Broker & Socket.io (1:04:42) FrontEnd: HTML & EJS 🎉 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 f...

React Native Full Course for Beginners

Curriculum for the course React Native Full Course for Beginners React Native Full Course for Beginners | Complete All-in-One Tutorial | 4 Hours This React Native Course for beginners is an all-in-one tutorial full of over 4 hours of React Native code and instruction to help you learn the basics of mobile app development. 🔗 Course Resources: https://github.com/gitdagray/react-native-course ⭐️ Contents ⭐️ (0:00:00) Intro (0:01:08) Chapter 1: Start Here (0:21:47) Chapter 2: Build an App (0:43:06) Chapter 3: Navigation (1:17:25) Chapter 4: List Views (2:05:47) Chapter 5: CRUD App (2:42:40) Chapter 6: Data Storage (3:20:20) Chapter 7: Dynamic Routing (4:02:34) Chapter 8: EAS Development Builds 🎉 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 developer job: https://www.freecodecamp.org Rea...

JavaScript Christmas Calendar Tutorial 🎄

Curriculum for the course JavaScript Christmas Calendar Tutorial 🎄 Learn how to create a Christmas calendar with JavaScript and HTML canvas. You will create 25 different "Christmasy" icons. You will learn about coordinates, basic math, and programming techniques. This course is a great way to dive into modularity, reusability, and writing consistent code. You can even submit your own versions for Radu to showcase at the end of this year. ✏️ Course created by @Radu . 💻 Code: https://github.com/gniziemazity/christmas_calendar 💬 Radu's discord to submit your creations: discord.gg/gJFcF5XVn9 🎉 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 developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news Watch Online Full ...

Why devs needn't fear CSS with the King of CSS himself Kevin Powell [Podcast #154]

Curriculum for the course Why devs needn't fear CSS with the King of CSS himself Kevin Powell [Podcast #154] On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Kevin Powell. He's a designer, a software engineer, and an expert in CSS. He's runs a CSS-focused YouTube channel with nearly a million subscribers. There's nothing sensational there – he literally just teaches people CSS. 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,043 kind folks who support freeCodeCamp through a monthly donation. Join these kind folks and help our mission by going to https://www.freecodecamp.org/donate CORRECTION: I (Quincy) say during the interview that the Uber found a way to access microphones on iOS without users...