IT Courses - Learn the Latest IT Skills with Our Comprehensive Courses - Page 24
2,047 courses
Updated 2y agoBy: Alex ChiouProblems with algorithms and data structures (such as tasks on LeetCode) often distract software engineers when preparing for interviews.2h 46m
Updated 2y agoBy: Adrian Kuleszo (UI Adrian)Figma Mastery is an extensive guide designed to transform how you use Figma, guiding you through every stage of the design process—right from setting up.5/5
Updated 2y 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 2y 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 2y 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 1mo agoBy: DAIR.AI (Elvis Saravia)Learn systematic prompt engineering for large language models hands-on in the OpenAI Playground, no coding background required.1h 27m5/5
Updated 1mo agoBy: DAIR.AI (Elvis Saravia)Build Retrieval-Augmented Generation systems with no-code tool Flowise AI, from architecture and chunking through agentic RAG.2h 23m5/5
Updated 2y 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 2y 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 2y 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 2y 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 2y 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 2y 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 1mo agoBy: Dmitry SoshnikovBuild a real static typechecker from scratch in JavaScript, learning type theory hands-on with no prior background needed.2h 16m
Updated 2y 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 2y 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 2y 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 2y agoBy: Dmitry Soshnikov, UdemyBuilding an Interpreter from Scratch — implement a programming language interpreter step-by-step: lexer, parser, AST, evaluator, scopes.2h 59m
Updated 2y 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 2y 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
Updated 1mo agoBy: Simon GrimmGo from beginner to publishing your first iOS and Android app with React Native, Expo, and hands-on project code review.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 1mo agoBy: UdemyJava puzzle-based practice building core coding fundamentals -- loops, strings, logic, recursion -- through hands-on challenges.7h 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 1mo agoBy: LunarTechAn introductory course on natural language processing, covering the core concepts needed before moving to advanced NLP study.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