Posts

What's New

LLMs from Scratch – Practical Engineering from Base Model to PPO RLHF

Image
Curriculum for the course LLMs from Scratch – Practical Engineering from Base Model to PPO RLHF Learn to build a complete large language model from scratch using only pure PyTorch. This course takes you through the entire lifecycle, from foundational concepts to advanced alignment techniques. By the end, you'll have the deep, hands-on experience needed to build and customize your own LLMs. ✏️ Course developed by Vivek Kalyanarangan. 💻 Code: https://github.com/vivekkalyanarangan30/llm_from_scratch ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Contents ⭐️ 0:00:00 Part 0 - Introduction 0:05:43 Part 1 - Core Transformer Architecture 0:40:24 Part 2 — Training a Tiny LLM 1:30:27 Part 3 — Modernizing the Architecture 2:33:53 Part 4 — Scaling Up 3:17:22 Part 5 — Mixture-of-Experts (MoE) 3:44:19 Part 6 — Supervised Fine-Tuning (SFT) 4:23:44 Part 7 — Reward Modeling ...

How to Build Advanced AI Agents – Course for Beginners (LiveKit, Exa, LangChain)

Image
Curriculum for the course How to Build Advanced AI Agents – Course for Beginners (LiveKit, Exa, LangChain) Learn how to build real-world AI apps in this 3-part workshop series. You'll learn to build voice agents, deep research tools, multi-agent workflows, and more.‌‍‍‍‌‍‌‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍‍‍‍‍‍‍‌‌‍‌‌‍‍‌‍‍‌‌‌‌‍‌‍‍‌‍‍‌‌‍‍‍‍‍‍‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‍‍‍‍‍‌‌‌‌‌‌‌‍‌‌‍‍‌‌‍‍‌‍‍‌‌‍‍‌‌‌‍‌‌‌‍‍‌‌‍‌‍‌‌‌‍‌‌‍‍‌‌‌‍‌‍‌‌‍‌‍‌‌‍‌‌‌‌‌‍‌‍‌‌‌‌‍‌‌‌‍‍‌‌‌‍‌‌‌‌‍‍‌‌‍‌‍‍‍‌‍‍‌‌‍‌‌‌‌‌‍‌‌‌‌‌‌‍‌‌‍‌‌‍‌‍‌‌‍‌‍‌‍‍‌‌‌‍‌‌‍‌‌‍‌‌‍‌‌‍‌‌‍‌‍‌‌‌‌‍‌‍‌‌‍‍‌‍‍‌‍‌‌‍‌‌‍‍‍‌‍‌‍‌‌‌‍‌‌‌‍‌‌‌‌‌‍‌‌‍‌‌‍‌‌‍‌‌‍‌‌‌‌‍‍‌‌‌‍‌‍‍‌‌‍‌‍‌‌‌‍‌‌‌‌‌‍‌‌‌‍‍‌‍‌‌‌‍‌‍‌‌‌‌‍‌‌‌‌‍‌‌‍‍‌‍‌‌‍‍‌‍‌‌‍‌‍‍‌‍‌‌‍‌‍‌‌‌‍‌‍‌‌‍‍‍‌‌‌‌‌‌‍‍‌‍‌‌‍‌‌‌‌‍‌‍‌‍‍‌‌‌‌‌‍‍‌‌‍‌‍‍‍‌‌‌‌‌‍‌‌‌‍‍‌‍‌‌‌‍‌‍‌‌‌‌‍‌‌‌‌‍‌‌‍‍‌‌‌‌‍‌‍‌‍‌‌‌‌‍‌‌‌‌‌‍‌‌‌‍‌‌‍‌‍‌‌‍‍‍‌‌‌‌‌‌‍‍‌‍‌‍‍‌‍‍‌‌‍‌‍‌‌‍‌‍‌‌‌‍‍‍‌‌‌‌‌‍‌‌‌‍‍‌‍‌‌‌‍‌‍‌‌‌‌‍‌‌‌‌‍‌‌‍‍‍‌‍‌‍‌‍‌...

Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285) [Podcast #189]

Image
Curriculum for the course Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285) [Podcast #189] On this week's freeCodeCamp podcast we're talking with software engineer Ihechikara Abba, who has a chess ELO rating of 2285, putting him among top competitive chess players. We just published his freeCodeCamp course on chess end games, and an accompanying handbook. We talk about: how learning chess can make you a better developer tips for getting into embedded systems development with Arduino how contributing to open source can serve as an alternative to building up a social media presence Links from our discussion: Ihechikara's checkmate patterns handbook: https://www.freecodecamp.org/news/checkmate-patterns-in-chess-for-beginners/ Ihechikara's Arduino embedded systems handbook: https://www.freecodecamp.org/news/the-arduino-handbook/ Links from community news segment at the beginning: 1. freeCodeCamp just published a GameDev for begi...

Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285) [Podcast #189]

Image
Curriculum for the course Learn Chess and Become a Better Developer with Ihechikara Abba (ELO rating of 2285) [Podcast #189] On this week's freeCodeCamp podcast we're talking with software engineer Ihechikara Abba, who has a chess ELO rating of 2285, putting him among top competitive chess players. We just published his freeCodeCamp course on chess end games, and an accompanying handbook. We talk about: how learning chess can make you a better developer tips for getting into embedded systems development with Arduino how contributing to open source can serve as an alternative to building up a social media presence Links from our discussion: Ihechikara's checkmate patterns handbook: https://www.freecodecamp.org/news/checkmate-patterns-in-chess-for-beginners/ Ihechikara's Arduino embedded systems handbook: https://www.freecodecamp.org/news/the-arduino-handbook/ Links from community news segment at the beginning: 1. freeCodeCamp just published a GameDev for begi...

ASP.NET Web API – Token Based Authentication Tutorial

Image
Curriculum for the course ASP.NET Web API – Token Based Authentication Tutorial When it comes to securing ASP.NET applications, authentication and authorization play key roles. Authentication verifies a user’s identity by checking their credentials, while authorization verifies a user’s roles. This video provides an overview of token-based authentication, contrasting it with cookie-based methods. Learn how tokens and refresh tokens function, why token-based systems offer enhanced security with shorter expiration times, and the process of generating new tokens. This course is perfect for understanding secure data access in web applications. ✏️ Course from @DotNetHow 💻 Code - Beginning: https://github.com/etrupja/securing-aspnet-apps - Final: https://github.com/etrupja/securing-aspnet-apps-final Learn more from Ervis and get coupons for his other courses: https://dotnethow.net/freecodecamp ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that...

Databricks Data Engineer Associate Certification Course – Pass the Exam!

Image
Curriculum for the course Databricks Data Engineer Associate Certification Course – Pass the Exam! Prepare for the Databricks Data Engineer Associate Certification exam and pass! The Databricks Certified Data Engineer Associate certification exam assesses an individual’s ability to use the Databricks Data Intelligence Platform to complete introductory data engineering tasks. This includes an understanding of the Data Intelligence Platform and its workspace, its architecture, and its capabilities. It also assesses the ability to perform ETL tasks using Apache Spark SQL or PySpark, covering extraction, complex data handling and User defined functions. Finally, the exam assesses the tester’s ability to deploy and orchestrate workloads with Databricks workflows configuring and scheduling jobs effectively. Andrew Brown developed this course. 🔗 Get your Free Practice and Downloadable Cheatsheets: https://www.exampro.co/gcp-pca ⭐️ Contents ⭐️ - 0:00:00 Introduction - 0:11:21 Data B...

Code Your Own Code Editor – JavaScript, HTML, CSS Tutorial

Image
Curriculum for the course Code Your Own Code Editor – JavaScript, HTML, CSS Tutorial Code your own code editor! This course shows you how to build a lightweight, browser-based code editor that runs entirely on a single HTML page. You’ll create tabbed editors for HTML, CSS, and JavaScript, complete with an instant live preview in a sandboxed iframe. Course developed by @programmingoceanacademy Code: https://github.com/MOHAMMEDFAHD/Web-Development-Collections/tree/main/code-editor https://www.programming-ocean.com/ ⭐️ Contents ⭐️ — 0:00:00 Intro — 0:01:54 Project walkthrough & showcase — 0:18:02 HTML structure: scaffolding the page — 1:04:05 CSS styling & layout (panels, tabs, responsive) — 2:20:20 JavaScript functionality: tabs, live preview, save/load — 4:06:35 Importing Ace Editor & final touches ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp 🎉 Than...