14 results for:
Courses14

Let’s Handle 1 Million Requests per Second, It’s Scarier Than You Think!
intermediateLet's see what it's like to handle 1 million HTTP requests per second! In this video, we will set up a powerful infrastructure on AWS and handle more than a million requests per second. We will deal with Node.js, C++, PostgreSQL and Redis. Understanding Node.js Core Concepts Course: https://www.cododev.ca/uncc ------------------------------- SOURCE CODES: ------------------------------- Node.js Source Code: https://github.com/agile8118/node-1m-rps C++ Source Code: https://github.com/agile8118/cpp-1m-rps Tester Source Code: https://github.com/agile8118/1m-rps-tester ------------------------------- CHAPTERS: ------------------------------- Introduction 00:00 CPU Utilization & Threads 8:23 Getting Started 16:32 More on AutoCannon 20:30 Utilizing More CPU with Clustering 24:01 Moving to AWS 34:24 Adding a Storage-Based Database 1:01:50 Speeding Up with a Memory-Based Database 1:24:10 Redis Cluster Mode 1:36:18 C++ with Drogon and RapidJSON 1:51:52 The Final Colossal Tests 2:09:01 Outro 2:35:18 ------------------------------- LINKS: ------------------------------- AutoCannon: https://www.npmjs.com/package/autocannon Fastify: https://www.npmjs.com/package/fastify Cpeak: https://www.npmjs.com/package/cpeak AWS IAM 10th Anniversary: https://aws.amazon.com/blogs/apn/iam-10th-anniversary-top-recommendations-for-working-with-iam-from-our-aws-heroes-part-1/ AWS EC2 Price Calculator: https://calculator.aws/#/createCalculator/ec2-enhancement AWS RDS Price Calculator: https://calculator.aws/#/createCalculator/RDSPostgreSQL AWS Load Balancer LCU Calculator: https://exampleloadbalancer.com/ondemand_capacity_reservation_calculator.html www.cododev.ca ------------------------------- PVCFVTSY1BWZE4HP

Lisp Programming Language – Full Course for Beginners
beginnerIn this Lisp for beginners course, @the-lisper 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. ❤️ 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 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:23 Getting started with packages in Common LISP - 1:32:00 Prevent Macro Name Conflict with (gensym) - 1:36:32 Mastering Inheritance and Polymorphism with CLOS: An Introduction - 1:42:12 Mastering Inheritance and Polymorphism with CLOS: Multi-methods - 1:47:21 Common Lisp Debugging: Essential Tips and Techniques - 1:54:51 Exploring the Condition System of Common Lisp - 2:04:53 Mastering Built-in Types in Common Lisp (or how I got 3x faster execution with the same algorithm) - 2:13:13 Improve Common Lisp Code Clarity With Better Dictionary Literal - 2:21:30 Manual Memory Management in Common Lisp with CFFI - 2:28:29 Closures in Common Lisp, when CLOS Is Too Much - 2:36:08 Tail Recursion With Common Lisp, Do or Don't? - 2:41:08 Common Lisp: defvar vs defparameter - 2:46:45 Series: A Functional Approach To Common Lisp - 2:52:40 Haskell-Like Type System In Common Lisp With Coalton - 2:59:14 The Loop Macro in Common Lisp: Not Lispy but Convenient - 3:06:58 Circular list with Common Lisp 🎉 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

CS50x 2025 Lectures
beginnerThis is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without prior programming experience. (Two thirds of CS50 students have never taken CS before.) This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally. Problem sets inspired by the arts, humanities, social sciences, and sciences. More than teach you how to program in one language, this course teaches you how to program fundamentally and how to teach yourself new languages ultimately. The course starts with a traditional but omnipresent language called C that underlies today’s newer languages, via which you’ll learn not only about functions, variables, conditionals, loops, and more, but also about how computers themselves work underneath the hood, memory and all. The course then transitions to Python, a higher-level language that you’ll understand all the more because of C. Toward term’s end, the course introduces SQL, via which you can store data in databases, along with HTML, CSS, and JavaScript, via which you can create web and mobile apps alike. Course culminates in a final project.

Let's Learn AdonisJS 6
beginnerIn this series, we'll learn AdonisJS 6 step-by-step in a beginner-friendly way. Covering topics like routing, controllers, services, EdgeJS, Lucid ORM, forms, filtering, authentication, etc.

DevOps Full Course | Build and Deploy a Scalable Production Ready API
intermediateLearn DevOps fast in this crash course covering Git & GitHub, CI/CD pipelines, Docker, Kubernetes, IaC, and API deployment. Everything you need to automate dev and deployment. ⭐ Join JS Mastery Pro: https://jsm.dev/dops25-jsm 💎 Become a Top 1% Next.js Developer: https://jsm.dev/dops25-nextjs 📘 Become a member to access the Kubernetes Handbook + YAML & GitHub Actions cheatsheets: https://www.youtube.com/@javascriptmastery/join Use your promo code JAVA to get the Warp Pro plan for only $1, available for a limited time thanks to my friends at Warp! Warp: https://jsm.dev/dops25-warp Arcjet: https://jsm.dev/dops25-arcjet Neon: https://jsm.dev/dops25-neon 📁 FREE Video Kit (Code, Figma, Assets, Etc.): https://jsm.dev/dops25-kit 📙 Git & GitHub Course: https://jsm.dev/dops25-git 📘 Docker Course: https://jsm.dev/dops25-docker 📘 Backend Pro Course Waitlist: https://jsm.dev/dops25-backpro 📘 Tailwind Pro Course Waitlist: https://jsm.dev/dops25-twpro 📘 React.js Pro Course Waitlist: https://jsm.dev/dops25-reactpro 📘 React Native Pro Course Waitlist: https://jsm.dev/dops25-rnpro Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps: 00:00:00 — Introduction 00:06:04 — Introduction to DevOps 00:09:45 — What is DevOps 00:20:41 — What You Need to Learn in DevOps 00:25:42 — Version Control (Git & GitHub) 00:50:33 — CI/CD Pipelines 00:55:06 — Build Your First Pipeline 01:03:21 — Docker 01:55:39 — Kubernetes 02:03:35 — Kubernetes Demo 02:26:34 — Infrastructure as Code (IaC) 02:29:37 — More on DevOps Build & Deploy an API 02:30:49 — Setup 02:41:44 — ESLint Prettier 02:46:09 — Database Setup 02:54:18 — Logger & Middleware 03:05:15 — Authentication I 03:35:56 — Warp Setup 03:47:53 — Security Middleware 04:03:11 — Dockerization 04:21:49 — User CRUD 04:38:50 — Testing 04:48:35 — Next Steps

Learn Docker in 1 Hour | Full Docker Course for Beginners
beginnerMaster Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳 ⭐ Join JS Mastery Pro: https://jsm.dev/docker-jsmpro 💎 Become a Top 1% Next.js Developer: https://jsm.dev/docker-nextjs 📁 Free Video Kit (Code, Design, Repo, Guide): https://jsm.dev/docker-kit WebStorm: https://jsm.dev/docker-webstorm Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro 00:00:00 — Introduction 00:01:58 — What is Docker 00:03:23 — Why should we use Docker 00:06:20 — How does Docker work 00:12:06 — How to Use Docker 00:19:49 — Hello Docker Demo 00:24:18 — React Docker Demo 00:41:51 — Publish Docker Image 00:44:17 — Docker Compose (React Demo) 00:53:32 — Docker Compose Watch (MERN Demo) 01:11:20 — Docker Scout 01:13:21 — Full Stack Next.js 14 Demo 01:22:48 — Should You Dockerize your application

TanStack Start Full Course 2025 | Become a TanStack Start Pro in 1 Hour
intermediateIn this video I will be teaching you TanStack Start from the beginning. By the end of the video you will be comfortable on tanstack start to start building your own website. ⭐️ Check out My Courses: https://www.webdevultra.com 📖 Video Resources: Code Repo: http://webdevultra.com/video-info/s4I4JtOZNgg 💻 Check out my Blog: https://www.pedrotech.co 🐤 Follow me on Twitter: (https://twitter.com/pedrotech_) 📸 Follow me on Instagram: (https://www.instagram.com/pedro.fmachado_/) 🧳 Follow me on Linkedin: (https://www.linkedin.com/company/pedrotech) 👨💻 GitHub: https://github.com/machadop1407 📋 Business Email: pedro@pedrotech.co Timestamps: 00:00 | Intro 00:59 | Setting Up a TanStack Start Project 06:15 | Project Structure & Running the App 08:13 | Routing Fundamentals 13:00 | Dynamic Routes, Params & Not Found Pages 18:01 | Loader Functions 33:05 | Server Functions, Static Functions & Middleware 52:10 | Using TanStack Query with Server Routes 59:59 | Conclusion

Just Elixir Things!
intermediate
Remix.run Guides
beginnerEverything you need to work efficiently with Remix.run web development framework for Javascript.

React Router v7 information
beginner
Full Stack JavaScript Complete Course 2023 🔥
beginner
React JS 19 Full Course 2025 | Build an App and Master React in 2 Hours
beginnerDive straight into React—from basic JSX to advanced hooks—and build a real, modern app in this hands-on crash course! ⭐ Join JS Mastery Pro: https://jsm.dev/react25-jsmpro 💎 Become a Top 1% Next.js Developer: https://jsm.dev/react25-nextjs 📁 Free Video Kit (Code, Design, Repo, Guide): https://jsm.dev/react25-kit 📘 ReactJS Course Waitlist: https://jsm.dev/react25-waitlist Hostinger: https://jsm.dev/react25-hostinger Appwrite: https://jsm.dev/react25-appwrite WebStorm: https://jsm.dev/react25-webstorm Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps 👇 00:00:00 — Intro 00:01:41 — Crash Course 00:05:08 — React Setup 00:07:33 — Create React.js Project 00:15:12 — Components 00:17:55 — Props 00:20:03 — Styles 00:26:15 — States and Hooks 00:35:18 — UseEffect Hook 00:42:40 — React Snippets 00:43:27 — About the Project 00:46:28 — Tailwind CSS setup 00:49:55 — Assets & styles 00:51:00 — Develop header 01:02:56 — The Movie DB API 01:22:58 — Develop movie card component 01:30:12 — Implement search 01:33:38 — Optimize search 01:39:07 — Trending Movies Feature 01:54:01 — Show Trending Movies 02:03:58 — Deployment

RAG com Typescript
intermediatePotencialize seu Chatbot com a Técnica RAG: Busca Vetorial e Conteúdo Personalizado Neste vídeo, Fábio Vedovelli explora a técnica de *Retrieval Augmented Generation* (RAG), integrando conteúdos específicos em chatbots com GPT-4. Ideal para otimizar respostas de IA com informações exclusivas. Código-fonte: https://github.com/vedovelli/ag-ui-screencast Destaques do Vídeo - **Integração de Dados:** Aprenda a transformar artigos do TabNews em dados estruturados usando FireCrawl e armazená-los em bancos de dados vetoriais como Postgres com pgVector. - **Busca Semântica:** Configure buscas vetoriais para que o chatbot identifique semelhanças de significado, oferecendo respostas precisas e contextualizadas. - **Implementação Técnica:** Utilize tecnologias como Mastra para backend e CopilotKit para interface de usuário, criando uma experiência de chat intuitiva. - **Desenvolvimento Moderno:** Descubra como React Router e CopilotKit podem construir interfaces front-end eficientes para comunicação direta com a AI. Palavras-chave RAG, GPT-4, Busca Vetorial, Postgres, TabNews, React, Mastra, CopilotKit, AI, FireCrawl Este vídeo é perfeito para desenvolvedores e entusiastas de tecnologia que querem aprofundar seus conhecimentos em inteligência artificial e integrar funcionalidades avançadas em suas aplicações. Assista agora e transforme seu entendimento sobre AI e buscas semânticas! Sobre o Criador Fábio Vedovelli é especialista em desenvolvimento de software, apaixonado por compartilhar conhecimento através de screencasts detalhados. Confira outros vídeos no canal para mais conteúdos sobre tecnologia!

Phoenix LiveView: Building a GitHub Gist Clone
intermediateWelcome to our Elixir full course, 'Phoenix LiveView: Building a GitHub Gist Clone'! Jacob Luetzow, your Elixir Mentor, will lead you through creating a GitHub Gist clone with Phoenix LiveView. Starting from the basics of setting up a Phoenix LiveView app, we'll cover essential topics like user authentication, form validation, database interactions, and designing an engaging user interface. We're not stopping there; we'll dive into enhancing our app's look and feel with Tailwind CSS and JavaScript. Each tutorial in this series is designed to build upon the previous, offering a comprehensive step-by-step guide to tackle real-world Elixir programming challenges. Whether you're just starting or are an experienced developer keen to broaden your Elixir knowledge, this series has something for everyone. Ready to start building sophisticated web applications with Phoenix LiveView? Press play, and let's begin this educational adventure together!
