IT Courses - Learn the Latest IT Skills with Our Comprehensive Courses - Page 20
1,952 courses
Updated 1y agoBy: Alex Chiou7.4 seconds - that's the average amount of time a recruiter spends on your resume, according to a well-known study based on eye-tracking movements.2h 14m
ClassicBy: Aaron FrancisYour application operates at the speed of the slowest query, regardless of the language, framework, or platform you use.16h 13m5/5
Updated 1y agoBy: DAIR.AI (Elvis Saravia)The course "Cursor: Программирование с AI" teaches the creation of web applications using the capabilities of artificial intelligence in the Cursor tool.2h 45m5/5
Updated 1y agoBy: DAIR.AI (Elvis Saravia)Unlock the potential of AI agents with this comprehensive course dedicated to teaching you how to create efficient and complex AI agents.1h 39m3/5
Updated 1y agoBy: DAIR.AI (Elvis Saravia)This course is dedicated to the key methods of Prompt Engineering for large language models ( LLMs ) and their effective application in various scenarios and.1h 27m5/5
Updated 1y agoBy: DAIR.AI (Elvis Saravia)Unlock the potential of Retrieval-Augmented Generation (RAG) as you delve into this comprehensive course designed to equip you with the skills to create.2h 23m5/5
Updated 1y agoBy: DAIR.AI (Elvis Saravia)This course is dedicated to advanced methods in Prompt Engineering for large language models (LLMs) and their effective application in various scenarios.1h 23m
Updated 1y agoBy: Alex ChiouFinding a job as a software engineer is tough. From tricky tasks on data structures and algorithms (DSA) to recruiters who simply stop responding.4h 38m
Updated 1y agoBy: UdemyIn this practical course, you will learn how to architect real-life systems, that scale to millions of daily users, as well as process and store petabytes of da6h 57m
Updated 1y agoBy: Shahan Chowdhury"Clean Code Zero to One" is a guide on writing clean and maintainable code, based on the modern practices of Robert C. Martin (Uncle Bob).
Updated 1y agoBy: Dmitry SoshnikovProgramming Language with LLVM — implement a compiler that emits native code via LLVM IR. Master codegen, optimisation passes, and JIT.2h 46m5/5
Updated 1y agoBy: Dmitry SoshnikovState machines — the fundamental concept used today in many practical applications, starting from UI programming like React, automated reply systems, lexical an1h 48m5/5
Updated 1y agoBy: Dmitry SoshnikovUntyped programs are often prone to errors, runtime exceptions, and can make debugging much harder. That’s why many production languages implement a static type2h 16m
Updated 1y agoBy: Dmitry Soshnikov, UdemyBuilding a Virtual Machine for a Programming Language — design a stack-based VM, bytecode compiler, and runtime in plain code.4h 27m
Updated 1y agoBy: Dmitry Soshnikov, UdemyBuilding a Parser from Scratch — implement a complete recursive-descent parser for a real programming language. AST, precedence, error recovery.2h 31m
Updated 1y agoBy: Dmitry Soshnikov, UdemyParsing Algorithms — top-down and bottom-up parsing techniques: LL(1), LR(1), LALR, recursive-descent. Implement them from scratch.4h 27m
Updated 1y agoBy: Dmitry Soshnikov, UdemyBuilding an Interpreter from Scratch — implement a programming language interpreter step-by-step: lexer, parser, AST, evaluator, scopes.2h 59m
Updated 1y agoBy: Dmitry Soshnikov, UdemyMemory leaks and dangling pointers are the main issues of the manual memory management. You delete a parent node in a linked list, forgetting to delete all its2h 13m
Updated 1y agoBy: Dmitry SoshnikovIn modern implementations of compilers, it has become popular to transform one high-level language into another.2h
ClassicBy: Vue SchoolLearn by building a real-world application from scratch! This comprehensive course by Vue School teaches you Vue.js, best practices, modern JavaScript, and exci11h 55m5/5
ClassicBy: Simon GrimmMission: Launch Your First App - this is your journey from a beginner to an experienced mobile app developer.9h 2m5/5
Updated 2y agoBy: Mosh Hamedani (Code with Mosh)If you want to reach the higher levels of software engineering, you simply MUST master design patterns. It’s a no-brainer! Most employers are looking for senior4h 3m5/5
Updated 2y agoBy: UdemyThe motivation behind this course came from an article titled "Why Can't Programmers Program?" by Jeff Atwood. It talks about how poorly many candidates perform7h 33m
ClassicBy: Brad TraversyNext.js Ecommerce Course is a comprehensive 22-hour program that teaches step by step how to create a full-fledged e-commerce platform using Next.js 15.22h 12m5/5
Updated 2y agoBy: LunarTechMaster the key Python skills for data analysis, visualization, statistical analysis, and machine learning.6h 21m5/5
Updated 2y agoBy: LunarTechWelcome to the Data Science Interview Preparation Course by LunarTech - your comprehensive guide to successfully passing interviews in the field of data.1h 15m5/5
Updated 2y agoBy: LunarTechEmbark on an exciting journey into the world of Natural Language Processing (NLP)—a field where linguistics and artificial intelligence intersect.58m5/5
Updated 2y agoBy: LunarTechUnleash the power of linear algebra to conquer the world of data science, machine learning, and artificial intelligence.20h 53m
Updated 2y agoBy: LunarTechMaster statistics for data-driven careers. Build a strong statistical foundation for data science, analysis, and decision making.2h 4m5/5
Updated 2y agoBy: LunarTechAttend a deep learning interview with confidence using our comprehensive preparatory course!8h 12m5/5