Courses

53 results for:

"Programming"
JavaScript Course for Beginners – Your First Step to Web Development
Programming with Mosh
3
49 minutes

JavaScript Course for Beginners – Your First Step to Web Development

Beginner

Learn JavaScript basics with this quick, beginner-friendly course! ⚡ Perfect for new coders ready to build real skills and start programming with confidence. 🚀 Ready to dive deeper? - Check out my complete JavaScript course: https://mosh.link/javascript-course - Subscribe for more coding tutorials: https://goo.gl/6PYaGF ✋ Stay connected: - Twitter: https://twitter.com/moshhamedani - Facebook: https://www.facebook.com/programmingwithmosh/ - Instagram: https://www.instagram.com/codewithmosh.official/ - LinkedIn: https://www.linkedin.com/school/codewithmosh/ 💡 Why JavaScript? - It's the essential language for web development. - Build front-end AND back-end applications (with Node.js). - Super in-demand for developers 👉 This tutorial is perfect for you if: - You're a complete beginner. - You want a fast and practical intro to JavaScript. - You're aiming for a career in web development. 📖 TABLE OF CONTENT 00:00 What is JavaScript 04:41 Setting Up the Development Environment 07:52 JavaScript in Browsers 11:41 Separation of Concerns 13:47 JavaScript in Node 16:11 Variables 21:49 Constants 23:35 Primitive Types 26:47 Dynamic Typing 30:06 Objects 35:22 Arrays 39:41 Functions 44:22 Types of Functions ⭐️ Related Tutorials - Node tutorial for beginners: https://youtu.be/TlB_eWDSMt4 - Express.js tutorial for beginners: https://youtu.be/pKd0Rpw7O48 - React tutorial for beginners: https://youtu.be/Ke90Tje7VS0 - Angular tutorial for beginners: https://youtu.be/k5E2AVpwsko #coding #javascript #webdevelopment

Programming with Mosh
CLAUDE CODE FULL COURSE 4 HOURS: Build & Sell (2026)
Nick Saraev
9
4h 11m

CLAUDE CODE FULL COURSE 4 HOURS: Build & Sell (2026)

Beginner

🔥 Join Maker School & get customer #1 guaranteed: https://skool.com/makerschool/about 📁 Get all Claude course resources 100% free: https://skool.com/maker-zero/about ➡️ If this is your first video: I'm Nick Saraev. I run LeftClick, an AI growth agency. We've done work for large brands you're likely familiar with, like Mr. Beast, Anthropic, OpenAI, and a few others. In plain English: I help people build systems that generate leads, close deals, and scale businesses, mostly using new AI models like Claude. I also make videos about how to do all of that here on YouTube. It hasn't always been this way. My family immigrated from a Soviet bloc country (People's Republic of Bulgaria) in the 90s. They worked extremely hard, and we were broke for a very long time. I grew up wishing for more security, stability, and freedom over my own life. I don't have a programming degree, and never took formal education for IT or workflows. I learned it all myself from YouTube videos like you're watching now. As for my path: I started my first business at 19 in college. We threw events (mostly parties) at campus bars, and charged people for entry. That failed to provide me enough money to pay my bills, so at 21, I started another business, a door-to-door marketing agency. From there, every year, I would start several companies, over 10 in total. I did this in a variety of industries, like e-commerce, photography, videography, SaaS, credit repair, etc. Each grew slightly more profitable, until, at 25, I would start 1SecondCopy, a content writing company. A friend and I eventually scaled that to over $90,000/m. It was my first taste of financial independence, and the reason I'm here today. Since starting my journey, I've grown a fair bit of capital. To diversify my income, at 30, I began investing in other businesses and advising companies on how to grow in the AI era. These include SaaS businesses, like Clairvo, agencies like Dental Connect, and more. Collectively, the businesses that I own outright or are a part of generate over $10 million per year. This returns far more than the 5-10% you would get in the stock market, but also requires a lot of my active time. There's a tradeoff there, but I greatly prefer active investing, where I have control over the entities I'm a part of. It wasn't easy to get here. But I did in the end! For anyone on their own entrepreneurial journey: I wish you luck, happiness, and perseverance. You can make it! Summary ⤵️ The end-to-end, definitive course on Claude Code for beginners! I'll take you through a full four-hour masterclass where I start by teaching you how to set up and install Claude Code in a tutorial, how to configure your IDE or integrated development environment (we'll use Antigravity), how to utilize your CLAUDE.md file as your project brain, how to build your first project in Antigravity using Claude Code in under 15 minutes, advanced Claude Code functionality including hooks, slash commands, and more. I also teach you how to spin up multiple Claude Code instances and have them work on your behalf; how to parallelize work using sub-agents; how to use Git work trees to accomplish many hours of work in just a few minutes; how to conserve tokens and use context management to crush your coding and software projects; how to deploy things to the cloud using Modal and related services, and in general... how to be awesome at Claude Code! Hope you enjoy the tutorial. Chapters 00:00:00 Introduction to the Claude Code Tutorial 00:01:07 Learning the Basics of Claude Code 00:03:44 Setting Up Claude Code 00:08:05 Terminal vs. Graphical User Interface 00:12:23 Understanding IDEs 00:13:53 Exploring Visual Studio Code 00:19:11 Getting Started with Antigravity 00:24:01 Building Your First Web App with Claude Code 00:30:29 Utilizing the CLAUDE.md File (Project Brain) 00:34:40 Approaches to Website Design in CC +Antigravity 00:41:47 Importance of Verification in AI 00:54:42 Advanced Claude Code Functionality 00:55:13 Understanding the .claude Directory 02:01:24 Adjusting the Proposal Design 02:01:55 Testing Payment Functionality 02:05:20 Leveraging GitHub for Project Management 02:06:12 Setting Up the Project 02:07:50 The Power of Automation 02:13:53 Context Management Explained 02:19:56 Understanding MCP Tools 02:27:23 Strategies for Token Management 02:35:29 Creating Skills for Efficiency 02:41:15 The Structure of Skills 02:44:39 Building a New Skill 02:50:58 Introduction to Model Context Protocol 02:58:15 Evaluating Token Usage in MCPs 03:09:07 Exploring Claude Code Plugins 03:11:08 Introduction to Sub-Agents 03:12:15 Transforming Skills into Sub-Agents 03:14:14 Scaling Email Classification 03:18:54 Creating Useful Sub-Agents 03:26:27 Understanding Agent Teams 03:32:59 Enabling and Using Agent Teams 04:02:34 Utilizing Git Worktrees 04:03:08 Deploying APIs with Modal

Nick Saraev
Python Full Course for Beginners
Apna College
18
2h 3m

Python Full Course for Beginners

Beginner

🚀 Get Placement Ready & learn from the best 👇 No.1 Online Tech Placement Batches : https://linktr.ee/apnacollege.in Python Notes : https://dsa.apnacollege.in/studymaterial/python-crash-course 0:00 Intro 1:04 Setup & Installation 9:56 Printing & Variables 18:33 Data Types 21:34 Input & Comments 27:00 Type Conversion 39:30 String Operations 59:00 Logical Operators 59:37 Conditional Statements (If-Else) 1:07:27 Mini Project: Calculator 1:12:40 Loops (Range, For, While) 1:27:03 Loop Control (Break/Continue) 1:29:16 Data Types (List, Tuple, Set, Dictionary) 1:49:32 Functions 1:57:38 Mini Project: Guess the Number Shradha Ma'am community - share your progress Instagram : https://www.instagram.com/shradhakhapra LinkedIn : https://www.linkedin.com/in/shradha-khapra/

Apna College
SQL Full Course in Telugu | Complete SQL in 3.5 Hours | Vamsi Bhavani
Vamsi Bhavani
15
3h 44m

SQL Full Course in Telugu | Complete SQL in 3.5 Hours | Vamsi Bhavani

Beginner

This is A-Z video on SQL in Telugu This video has DDL, DML, DCL, DQL, queries, joins, aggregations, advanced sql, mock interview, hackerrank questions practice. You ask it, this video has it all regarding sql Odin School: https://www.0din.link/12I_xjqUz SQL Material - https://drive.google.com/drive/folders/1uOrbcxkKAjI9sJqSlHBO13kc5ZLgq7jI?usp=sharing ──────────────────────────────── Let's Connect 👉 Instagram: https://www.instagram.com/vamsi_bhavani/ 👉 LinkedIn: https://in.linkedin.com/in/sai-sankara-kesava-nath-panda-ab3b8a18b ──────────────────────────────── Playlists Worth Watching 👉 Python Language : https://www.youtube.com/playlist?list=PLNgoFk5SYUglQOaXSY8lAlPXmK6tQBHaw 👉 Java Language : https://www.youtube.com/playlist?list=PLNgoFk5SYUgmv-wv3aOupxr82c53KJDOB 👉 C++ Langauage : https://www.youtube.com/playlist?list=PLNgoFk5SYUglsFq6H2WkQODuzsQyyRrPl 👉 C Language : https://www.youtube.com/playlist?list=PLNgoFk5SYUgn5L4ocsA6FTvqKLSzp_8wF 👉 CS Fundamentals : https://www.youtube.com/playlist?list=PLNgoFk5SYUgnOq1h66WetqiOWj41iRmCp 👉 Placement Preparation : https://youtube.com/playlist?list=PLNgoFk5SYUgmt5n6QS-EGyyHesbgPciu0&feature=shared Relevant Tags sql full course, complete sql course, learn sql in telugu, sql tutorial for beginners, sql programming in telugu, sql concepts, sql training in telugu, sql for data analysis, vamsi bhavani tutorials, sql for beginners, sql database management, sql performance tuning, sql queries in telugu, sql project examples, sql best practices, sql interview preparation tips, sqll, sqel, sqll, vamsi, bhavani Jai hind!!!

Vamsi Bhavani
Python for AI - Full Beginner Course
Dave Ebbelaar
254
5h 16m

Python for AI - Full Beginner Course

Beginner

Learn Python from scratch and start building real AI applications. This is the fastest, beginner-friendly course Python for AI development. 📕 Course Handbook: https://go.datalumina.com/cm5P6b6 📥 Course Resources: https://go.datalumina.com/M2YfRW3 👊🏻 Let's connect on IG: https://www.instagram.com/daveebbelaar/ 🎙️ Try Glaido, the #1 dictation tool for developers: https://get.glaido.com/dave ⏱️ Timestamps 00:00:00 Introduction: Learn Python for AI 00:01:42 Course Overview & Structure 00:03:58 Installing Python 00:04:05 Installing Python on Windows 00:05:10 Installing Python on Mac 00:06:53 Installing VS Code 00:08:34 Setting Up VS Code (Extensions) 00:12:08 Customizing VS Code 00:13:31 Creating Your First Project 00:16:18 Creating a VS Code Workspace 00:18:02 Your First Python File (hello.py) 00:20:10 Running Python Code 00:26:23 Exercise & Recap 00:29:26 Course Resources & Community 00:31:07 Understanding Python Environments 00:33:15 Understanding Python Packages & Pip 00:34:00 Creating Virtual Environments (venv) 00:37:34 A Note on Anaconda 00:38:32 Installing Python Packages (pip install) 00:42:51 Using Python Packages (Import) 00:44:29 Interactive Python with Jupyter 00:48:30 Full Setup Recap & Exercise 00:51:36 What is Programming? 00:55:19 Understanding Python Syntax & PEP8 00:58:00 Understanding & Debugging Errors 01:01:33 Variables 01:06:03 Comments 01:09:48 Data Types Introduction 01:10:12 Numbers (Integers & Floats) 01:13:36 Strings 01:19:39 String Formatting (F strings) 01:21:49 String Methods 01:26:35 Booleans 01:31:02 Operators (Arithmetic, Comparison, Logical) 01:39:19 Shortcut Assignments (+=) 01:40:24 Control Flow Introduction 01:41:35 Conditional Statements (if, elif, else) 01:47:11 Loops (For Loops & range()) 01:52:13 Data Structures Introduction 01:53:32 Lists 01:59:10 Dictionaries 02:00:23 Tuples 02:01:37 Sets 02:05:51 Functions (Defining & Calling) 02:15:02 Function Parameters & Arguments 02:22:42 Global vs Local Variable Scope 02:28:50 Returning Values from Functions 02:37:37 External Tools (Modules, Packages) 02:40:48 Importing Modules & Built ins 02:47:56 Import Methods Summary 02:48:48 Installing Packages & requirements.txt 02:56:04 Working with APIs (Requests Example) 03:06:20 Working with Data Example (Pandas & Matplotlib) 03:10:46 Reading & Saving Data Files 03:14:50 Practical Python Introduction 03:16:47 Project Structure & Organization 03:22:02 Understanding File Paths 03:26:37 Working with Different File Types 03:34:05 Organizing Code into Modules 03:39:39 Error Handling (Try/Except) 03:45:31 Introduction to Classes (OOP) 03:49:09 Creating Your First Class (__init__, self) 03:57:04 Class Attributes vs Instances 04:00:10 Class Methods 04:05:23 Class Inheritance 04:07:32 When to Use Classes vs Functions 04:09:44 Introduction to Git & GitHub 04:12:31 Git Fundamentals 04:15:41 Installing Git 04:16:46 Basic Git Workflow 04:18:41 GitHub Account Setup & Authentication 04:22:37 Cloning GitHub Repositories 04:28:12 Creating Repositories & .gitignore 04:36:12 Using Git with VS Code UI 04:44:05 Environment Variables & Secrets (.env) 04:52:13 Using python dotenv Package 04:55:03 Introduction to Ruff (Linter & Formatter) 04:56:13 Setting Up Ruff in VS Code 04:57:23 Ruff in Action 05:01:10 Introduction to Uv (Modern Package Manager) 05:02:07 Installing Uv 05:02:30 Using Uv (uv init, add, sync) 05:09:01 Complete Python Project Workflow Exercise 05:11:13 Course Wrap up & What's Next 👋🏻 About Me Hi! I'm Dave, AI Engineer and founder of Datalumina®. On this channel, I share practical tutorials that teach developers how to build production-ready AI systems that actually work in the real world. Beyond these tutorials, I also help people start successful freelancing careers. Check out the links above to learn more!

Dave Ebbelaar
MongoDB Crash Course 2026 (with Handbook)
CodeWithHarry
4
1h 10m

MongoDB Crash Course 2026 (with Handbook)

Beginner

Merchandise: https://shop.codewithharry.com/ Download the Handbook: https://cwh-full-next-space.fra1.cdn.digitaloceanspaces.com/YouTube/MongoDB%20Handbook.pdf Download the Source Code: https://github.com/CodeWithHarry/MongoDB-Crash-Course-2026 Learn more here: https://fandf.co/47olY8T Welcome to the MongoDB Crash Course 2026: Your complete guide to mastering MongoDB from the ground up. In this video, you’ll learn everything from database fundamentals to advanced queries, operators, and aggregation pipelines. By the end, you’ll have the skills to build and scale modern applications using MongoDB. This video is sponsored by MongoDB, the world's leading modern database platform built to make working with data simple and intuitive. MongoDB is the database of choice for the AI Era, and it comes with powerful tools like MongoDB Atlas, MongoDB Compass, and other integrations Timestamps: 00:00 — Introduction 00:44 — Installation 02:10 — Mongod vs MongoDB vs MongoDB Compass 05:32 — CRUD Operations 09:30 — Creating Data in MongoDB 17:22 — Using MongoDB Shell 19:50 — Inserting Data in MongoDB 22:12 — Insert vs InsertMany 24:04 — Writing MongoDB Code in JS Files 24:16 — Installing VS Code 25:44 — Installing MongoDB Extension 27:55 — MongoDB Handbook 31:06 — CRUD: Reading Data 33:15 — Comparison Operators 35:27 — Projection in MongoDB 38:35 — CRUD: Updating Documents 41:50 — $push and $set 43:08 — CRUD: Delete 44:42 — Remote Database and MongoDB Atlas 49:45 — MongoDB Atlas Setup 55:14 — Aggregation Pipeline 1:06:11 — Indexes 1:08:48 — Conclusion ➡️ Download Notes and CheatSheets: https://www.codewithharry.com/notes/ ➡️ Udemy Python Course: https://goharry.in/python ➡️ Checkout Data Science The Ultimate Job Ready Data Science Course: https://www.codewithharry.com/courses/the-ultimate-job-ready-data-science-course ➡️ Data Science (International Students): https://buy.stripe.com/9B65kF3790jS2kCeiZ1gs04 ➡️ Career Advice: If you are into college and C/C++/Java is being taught, please continue with it. Here are my respective videos/playlists: Learn C Programming: https://www.youtube.com/watch?v=aZb0iu4uGwA Learn C++ Programming: https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL Learn Java Programming: https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q

CodeWithHarry
6 Database Concepts Your Should Know
developedbyed
177
15 minutes

6 Database Concepts Your Should Know

Intermediate

Check out Supabase and multigres here: https://supabase.plug.dev/EL90TKU In this video, I break down some of the most important database concepts you’ll actually use as a developer, things like connection pooling, sharding, replication, indexing, foreign keys, and transactions. I’ll also show quick demos in Postgres, explain what these terms really mean, and how tools like Supabase make working with databases way easier. 🛴 Follow me on: Twitch: https://www.twitch.tv/developedbyed Twitter: https://twitter.com/developedbyed Github: https://github.com/developedbyed/ #programming

developedbyed
Git & GitHub Crash Course for Beginners [2026]
freeCodeCamp.org
40
1h 22m

Git & GitHub Crash Course for Beginners [2026]

Beginner

Learn Git and GitHub from scratch with clear examples, real workflows, branching, merging, stashing, rebase, pull requests, and more. Perfect for beginners who want strong foundations. 📚Resources 🔗 Git/GitHub Cheatsheet - https://www.facebook.com/share/p/17sW4f865u/ 🔗 logicBase Labs YouTube Channel - https://youtube.com/@logicBaseLabs 🔗 Sumit Saha Personal Website - https://www.sumitsaha.me 🔗 Sumit Saha freeCodeCamp Handbooks - https://www.freecodecamp.org/news/author/sumitsaha 🔗 logicBaseLabs LinkedIn Page - https://www.linkedin.com/company/logicbaselabs/ 🔗 logicBaseLabs X - https://x.com/@logicBaseLabs 🔗 logicBaseLabs Facebook - https://facebook.com/@logicBaseLabs ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⏱️ Chapters - 0:00:00 Introduction to the Course - 0:01:04 What is Git & Version Control? - 0:04:01 Git vs. GitHub Explained - 0:05:41 Git Architecture: Local vs. Remote - 0:09:37 Installing Git (Windows, Mac, Linux) - 0:10:41 Terminal Setup & Verifying Installation - 0:11:57 Creating a Local Project & Files - 0:14:41 git init: Initializing a Repository - 0:16:04 Creating a Remote Repository on GitHub - 0:18:05 git clone: Cloning a Repository - 0:20:20 git status: Tracking Changes - 0:21:43 git add: Staging Changes - 0:23:40 git add Variations (., -A, specific files) - 0:24:30 git reset: Unstaging Files - 0:30:22 git commit: Saving Changes Permanently - 0:32:00 Configuring Git User Name & Email - 0:34:13 git reset HEAD: Undoing Last Commit - 0:35:32 git rm: Deleting Files - 0:37:00 git rm --cached: Stop Tracking Files - 0:39:50 git log: Viewing Commit History - 0:40:58 Git Branching Explained - 0:43:53 git checkout: Switching Branches - 0:45:50 git merge: Combining Branches - 0:47:43 Resolving Merge Conflicts - 0:52:13 Checking Out Previous Commits (Time Travel) - 0:54:26 git diff: Comparing Commits - 0:55:50 Understanding Push, Fetch, and Pull - 0:57:18 git push: Uploading to GitHub - 0:58:43 git fetch vs. git pull - 1:00:24 git restore: Discarding Local Changes - 1:03:16 git stash: Saving Unfinished Work - 1:09:47 git revert: Undoing Commits Safely - 1:12:18 git rebase: Cleaning Up History - 1:16:48 Pull Requests (PR) & Collaboration - 1:19:57 Conclusion & Cheat Sheet 🎉 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

freeCodeCamp.org
System Design One Shot Full Course
Telusko
297
5h 6m

System Design One Shot Full Course

Intermediate

This 5-hour comprehensive course covers everything from foundational concepts to advanced distributed systems. Whether you are a beginner or preparing for high-stakes tech interviews, this session provides the architectural mindset needed to build scalable applications that handle millions of users. Course Modules: Foundations: System Design mindset, Functional vs. Non-Functional Requirements, and Scalability (Vertical vs. Horizontal). Networking & APIs: Deep dive into DNS, REST APIs, GraphQL, gRPC, and WebSockets. Data & Storage: SQL vs. NoSQL, Replication, Partitioning (Sharding), and Caching strategies. Distributed Systems: CAP Theorem, Fault Tolerance, and Observability. Advanced Topics: Message Queues, Load Balancing algorithms, and real-world Monitoring. Final Case Study: A full system design walkthrough of a video streaming application. Designed for: ✅ Developers leveling up their backend architecture skills. ✅ Engineers preparing for interviews at FAANG and top product companies. ✅ Students curious about how large-scale platforms like YouTube and Netflix work internally. 🔗 Full System Design Notes: https://docs.telusko.com/docs/system-design/getting-started Check out our courses: Agentic AI Engineering with Python : https://go.telusko.com/agentic-ai-python Coupon: TELUSKO10 (10% Discount) Master Java Spring Development : https://go.telusko.com/learn-master Coupon: TELUSKO10 (10% Discount) For More Queries WhatsApp or Call on : +919008963671 website : https://telusko.com/ Udemy Courses: Java Spring:- https://go.telusko.com/Udemyjavaspring Java:- https://go.telusko.com/udemyteluskojava Spring: https://go.telusko.com/udemyteluskospring Java For Programmers:- https://go.telusko.com/javaProgrammers Python : https://go.telusko.com/udemyteluskopython Git : https://go.telusko.com/udemyteluskogit Docker : https://go.telusko.com/udemyteluskodocker Instagram : https://www.instagram.com/navinreddyofficial/ Linkedin : https://in.linkedin.com/in/navinreddy20 WhatsApp : https://go.telusko.com/whatsapp Discord : https://discord.gg/D8hWe9BqfF 00:00:00 Introduction 00:01:32 Index 00:03:24 Hello System Design 00:05:33 Designing - Alien Bank 00:19:34 Components of System Design 00:35:22 Types of Applications 00:37:03 Data Intensive Application 00:43:03 Compute Intensive Application 00:48:18 Types of Requirement 00:48:31 Functional Requirement 00:50:13 Non-Functional Requirement 00:56:17 Domain Name Service (DNS) 01:00:45 DNS System Architecture 01:08:25 Application Programming Interface (API) 01:13:25 Types of APIs 01:21:04 RESTful Request 01:37:28 RESTful Response 01:47:25 Database 01:49:47 Relational Database - SQL 01:52:23 DB Constraints 02:00:20 DB Joins 02:08:34 Non-Relational Database - NoSQL 02:17:35 Types of NoSQL Databases 02:27:31 Cache 02:38:07 Cache Strategies 02:47:10 Cache Eviction Policies 02:53:14 Load Balancer 02:57:13 Load Balancing Algorithms 03:15:18 Load Balancer Health Checks 03:20:25 Distributed Databases 03:23:25 Replication 03:24:39 Replication Algorithms 03:44:26 Partition 03:46:48 Partition Strategies 03:57:20 CAP Theorem 04:03:40 Message Queue 04:17:29 Pub-Sub Model 04:27:32 Fault/Error 04:34:39 Monitoring and Observability 04:36:59 API Handling Monitoring 04:41:38 Machine Monitoring 04:42:50 System Design of Streaming Application 05:05:25 Thank You

Telusko
Intro to Controls and Automation Engineering Full Course!
LeMaster Tech
6
5h 20m

Intro to Controls and Automation Engineering Full Course!

Beginner

This 17 chapter, 5 hour course is a complete introduction to the world of industrial controls and automation! We begin by talking about what is controls and automation, then cover the most common hardware used in the field, the tools required to service equipment, and the special PLC programming languages. From there we dive in to practical tutorials programming a PLC with the Arduino Opta platform, developing HMI screens and covering SCADA concepts with the Ignition software from Inductive automation, and discussing practical electrical wiring schematics and hands-on examples of wiring inputs and outputs! This course won't make you a total expert in the field but it will cover all the critical basics you need to know to get started! Don't forget to leave a like on the video and subscribe to LeMaster Tech! Thank you to my super supporters on Patreon!! https://www.patreon.com/LeMasterTech EQUIPMENT/SOFTWARE: Arduino Opta PLC: https://amzn.to/4qGXaAu Arduino PLC IDE Download: https://www.arduino.cc/pro/software-plc-ide Ignition for Makers Download: https://inductiveautomation.com/downloads/ Tools (from tools and hardware chapter): 1) Digital Multimeter: https://amzn.to/3XeYAEp Voltage pen: https://amzn.to/3Tfh4mX 2) Wire Strippers: https://amzn.to/3Th7gcg Box Cutter/Utility Knife: https://amzn.to/3Tk7G1G Ferrule Crimping Set: https://amzn.to/3MD50sk 3) Power Supplies: https://amzn.to/47gJCSS Bench test supply: https://amzn.to/3ziCJ71 Metal Box Supply: https://amzn.to/4cSf5w9 4) Electrical Terminal Screwdrivers: https://amzn.to/4ggEGBx Electric Drill + Screwdriver Kit: https://amzn.to/3X9Dszu Hardware (from Hardware episode): 120 AVC to 24 VDC Power Supply: https://amzn.to/3WYfU21 8 Port Switch: https://amzn.to/4aEu4Zx Terminal Block Set: https://amzn.to/44WcQFH 120 VAC Circuit Breaker: https://amzn.to/44XocJk DIN Rail: https://amzn.to/44WF8jp 24 VDC Relays: https://amzn.to/3WYWYA5 TIMESTAMPS 00:00:00 Intro 00:02:08 What is automation and controls engineering 00:17:59 Introduction to automation hardware 00:28:28 Main tools required for automation and controls 00:44:12 Introduction to the PLC programming languages 00:56:14 Introduction to the arduino Opta PLC 01:06:29 Programming in Structured Text 01:22:45 Programming in Ladder Diagram 01:39:00 Introduction to Electrical Wiring and Schematics 02:07:20 Getting Started with Ignition 02:22:21 Expression Tags in Ignition 02:34:10 Python Scripting in Ignition 02:56:22 Animating Objects in Ignition 03:17:52 Connecting the Arduino Opta to Ignition 03:44:47 Sequential Programming 04:23:43 SQL and Historian 04:55:48 IO Expansion Modules 05:06:35 Wiring Buttons and Switches

LeMaster Tech
n8n Tutorial – Zero to Hero Course
freeCodeCamp.org
459
3h 36m

n8n Tutorial – Zero to Hero Course

Intermediate

Master the future of process automation. n8n is an incredibly powerful, open-source platform that enables you to integrate APIs and orchestrate intelligent workflows without the usual coding headaches. This course from Marconi will guide you from the foundational concepts of nodes and architecture to deploying advanced, real-world systems. You'll master essential skills like connecting various services, configuring API keys, and handling complex data flows. Also the course goes into cutting-edge AI integration, teaching you how to build advanced Retrieval-Augmented Generation (RAG) agents and coordinate multi-agent systems. By the end, you'll be able to automate sophisticated business processes, giving you a competitive edge in DevOps, AI, and data engineering. Hands-on Labs & Course Description: https://kode.wiki/47aGYzZ Course developed by @KodeKloud. ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Chapters ⭐️ - 0:00:00 Introduction and Course Overview - 0:04:50 Foundations of n8n: Nodes, Architecture, and Data Types - 0:12:48 Building Your First AI Agent Workflow (Chatbot/Email Agent Demo) - 0:38:20 Free Labs Access and CodeCloud Keyspace API Setup - 0:45:06 n8n Cloud vs. Lab Playground Differences (API/Google Auth Setup) - 0:54:09 Authentication Best Practices for HTTP Request Node - 0:56:15 Google Drive/Sheets/Docs Authentication Setup via Google Cloud Console - 1:41:48 Slack API Setup and Integration - 1:48:06 "HTTP Request Node and API Call Scenarios (Cat Facts, Weather, Web Scraper)" - 2:03:40 Text-to-Image Workflow with AI Prompt Generation - 2:15:06 Text-to-Video Workflow with AI Prompt Generation - 2:25:12 Image-to-Video Workflow with Google Drive and Telegram Integration - 2:43:10 Vertex AI (Google's V3) Integration for Text-to-Video - 2:54:14 n8n Cloud vs. Self-Hosted n8n (Docker/AWS EC2) - 2:56:03 Multi-Workflow Orchestration with Subworkflows - 3:22:40 Course Conclusion and Next Steps 🎉 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

freeCodeCamp.org
Go Programming - Full Course
Tech With Tim
923
4h 42m

Go Programming - Full Course

Beginner

Welcome to this Go Programing Course. In this course you will learn all about the Go Programing language, starting at the basic features all the way up to more advanced features like threading and concurrency and go routines. This will cover a ton of aspects of the language, and by the end of this course, you'll be very comfortable to write code in Go. Want to make real money with coding? I share high-signal insights on careers, monetization, and leverage in my free newsletter. Join here and get my guide How to Make Money With Coding instantly: https://techwithtim.net/newsletter ⏳ Timestamps ⏳ 00:00:00 | Golang Course Intro 00:01:18 | Introduction to Go 00:11:56 | Go Environment Setup 00:23:14 | Binary Fundamentals 00:35:07 | Data Types and Variables 00:44:13 | Implicit Assignment 00:51:48 | Console Output 00:58:51 | Arithmetic Operators 01:12:34 | Conditions and Conditionals 01:16:32 | Switch 01:21:48 | Looping (for and while) 01:32:09 | Arrays 01:42:48 | Slices 02:00:53 | Maps 02:10:31 | Functions 02:24:57 | Structs 02:39:23 | Interfaces 02:50:43 | Error Handling 03:05:41 | Generics 03:18:48 | Pointers and References 03:47:00 | Threading and Concurrency 04:03:39 | Go Routines Hashtags #GoProgramming #SoftwareEngineer #Coding2026 UAE Media License Number: 3635141

Tech With Tim
Production RAG with LangChain & Vector Databases – Full Course
freeCodeCamp.org
41
7h 39m

Production RAG with LangChain & Vector Databases – Full Course

Intermediate

Learn to build, debug, optimize, and scale RAG systems for production. 🚀 Free Production AI Starter Kit: https://bit.ly/production-ai-pack This course teaches what tutorials skip: why 90% of RAG projects fail and how to fix them. 💻 Code, Parts 1-5: https://github.com/pdichone/production-course-main-code 💻 Code, Part 6: https://github.com/pdichone/fcc-production-rag-part-6 Paulo's channel: @vincibits ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp ⭐️ Chapters ⭐️ 0:00:00 Intro 0:01:44 Full RAG Overview 0:08:27 Development Environment Setup 0:15:35 Document Loader - Overview 0:28:27 Document Processing Pipeline - RAG Indexing Pipeline 0:48:12 Embedding Dimensions - Deep Dive 1:01:05 Hands-on - Create a Vector DB Using Chroma 1:17:48 Similarity Search with Scores 1:24:32 Building a Basic RAG System 1:33:16 Debugging RAG Systems 1:53:46 Hybrid Search 1:13:49 Token Budgeting 2:21:10 Observability - Introduction 2:29:56 LangSmith Setup 2:37:56 RAG Optimization 3:12:58 Scaling RAG Systems 3:23:35 The Real Costs of Vector Search 3:33:17 Production Hosting 3:36:00 Supabase and PGVector - Set up and Introduction 4:04:41 Three Pillars of Production Visibility 4:16:11 Production Project 4:34:36 Set up the Security Layer 4:16:11 Set up the LangGraph Agent and the FastAPI API - Testing and LangSmith Observability Dashboard 5:27:46 Test the Security Layer 5:41:36 Security Checklist 6:06:09 Advanced RAG Topics - Long Context Models vs RAG 6:14:29 Contextual Retrieval 6:24:26 Late Chunking vs Early Chunking 6:42:04 Agentic RAG - Self-Correcting Retrieval 7:04:45 GraphRAG - Multi-hop Reasoning 7:24:28 Multimodal RAG - ColPali - Vision-Based Document RAG 7:34:45 Summary - Advanced RAG (Current State) 7:37:02 RAG Evolution - Overview 7:38:35 Outro 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

freeCodeCamp.org
Full Walkthrough: Workflow for AI Coding — Matt Pocock
AI Engineer
422
1h 37m

Full Walkthrough: Workflow for AI Coding — Matt Pocock

Intermediate

A hands-on workshop covering the full lifecycle of AI-assisted development, from turning ambiguous requirements into agent-ready plans to running autonomous coding agents that ship production features. You'll learn to stress-test vague briefs into structured PRDs, slice work into thin "tracer bullet" vertical slices, and run an AI agent with TDD. You'll watch it select tasks, write tests, implement code, and commit. You'll then refine your prompts based on where it struggles, graduate to fully autonomous (AFK) runs, and learn to design codebases that maximize agent effectiveness. You'll walk away knowing how to: - Turn ambiguous requirements into agent-ready issues - Slice work into vertical tracer bullets an agent can grab independently - Run AI agents human-in-the-loop and autonomously with TDD - Design codebase architectures that AI agents love to work in For: Engineers ready to move beyond chat-based AI assistance and build a real workflow for shipping features with autonomous coding agents. Speaker info: - https://x.com/mattpocockuk - https://www.linkedin.com/in/mapocock/ - https://youtube.com/@mattpocockuk Timestamps: 00:00:00 - Introduction 00:00:14 - The Thesis of AI Engineering 00:04:20 - Phase 1: Research & Prototyping 00:12:45 - Phase 2: The Grill Session 00:22:10 - Phase 3: Writing the PRD 00:35:50 - Phase 4: Slicing Work into Issues 00:48:15 - Phase 5: Implementation with AI Agents 01:05:30 - Phase 6: Human-in-the-Loop Review 01:18:45 - Phase 7: Deployment & Monitoring 01:28:10 - Designing Codebases for AI Effectiveness 01:34:06 - Final Takeaways & Summary --- Watch along with the corrected transcript, summary, timestamps and resources on this talk's official AIE page: https://ai.engineer/talks/-QFHIoCo-Ko-ai-coding-workflow Join our upcoming AI Engineer conferences (see https://ai.engineer landing page): - AIE New York, October 12–14 — the first AI Engineer Finance mainstage summit - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS 2026 in Sydney ---

AI Engineer
Claude Code for Beginners Tutorial [Full Course]
freeCodeCamp.org
2K
4h 28m

Claude Code for Beginners Tutorial [Full Course]

Beginner

Learn all about Claude Code. This is the ultimate guide to turning Anthropic’s Claude into a seamless part of your development workflow. Whether you're scaffolding a brand-new project or navigating a complex, multi-file codebase, this is how you code faster without sacrificing quality. 🔗 IMPORTANT LINKS 🔬 Practice with Hands-On Labs: https://kode.wiki/claude-code 🎓 Get the Full Course here: https://kode.wiki/claude-code-course ❤️ 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 Introduction 0:00:30 Prerequisites and Initial Setup 0:09:25 Start your first session 0:23:58 Understanding Codebases with Claude 0:32:21 Installing Claude on Ubuntu Virtual Machines 0:49:34 Building a project from scratch 0:49:34 Getting project ready for public release 0:56:49 Creating Unit Tests for our Project 1:03:20 Autonomous Task Completion 1:17:11 Environment and Configuration Management 1:30:17 Managing Long Sessions Effectively 2:07:52 Writing Effective Development Prompts 2:23:39 Multi-file Project Navigation 2:32:10 Working with APIs and External Services 2:46:16 Initial Project Analysis 2:56:24 Design Pattern Implementation Review 3:05:50 SOLID Principles Evaluation 3:24:04 Error Handling & Resilience Audit 3:36:04 Exception Flow Analysis 3:52:12 Resilience & Fault Tolerance 3:53:09 Code Quality Metrics & Standards 4:02:17 Code Duplication Detection 4:12:14 Naming Conventions & Readability 4:19:23 Test Coverage & Quality Analysis 🎉 Thanks to our Champion and Sponsor supporters: 👾 @omerhattapoglu1158 👾 @goddardtan 👾 @akihayashi6629 👾 @kikilogsin 👾 @anthonycampbell2148 👾 @tobymiller7790 👾 @rajibdassharma497 👾 @CloudVirtualizationEnthusiast 👾 @adilsoncarlosvianacarlos 👾 @martinmacchia1564 👾 @ulisesmoralez4160 👾 @_Oscar_ 👾 @jedi-or-sith2728 👾 @justinhual1290 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news

freeCodeCamp.org