Explore courses
Find the right skills to grow, advance, and achieve your goals.
Master the fundamentals of predictive deep learning and build neural network models for business analysis using R without complex math or coding experience.
Learn to write efficient PL/SQL code, manage database logic, and prepare for professional Oracle Database certification exams with this practical text-based guide.
Learn the fundamentals of C# programming and the Unity editor by creating playable games from scratch.
Learn the fundamentals of REST APIs and master Postman to construct, test, and automate API requests quickly.
Build flexible websites that adapt to any screen size using modern CSS layouts, mobile-first strategies, and the Bootstrap framework.
Learn the essential syntax, logic, and modern features of JavaScript to build interactive web applications and start your career in development.
Build the problem-solving skills needed to pass technical interviews by learning core algorithms and data structures using modern JavaScript.
Build responsive web applications from scratch by mastering front-end HTML basics and back-end development with Python and the Django framework.
Build a solid foundation in German grammar, vocabulary, and conversation patterns to confidently transition from absolute beginner to pre-intermediate level.
Learn foundational JavaScript to build dynamic web applications, manipulate the DOM, and write clean, modern code as a beginner developer.
A practical, text-based guide to building a portfolio of modern Android applications from the ground up.
Master C++ from syntax basics to object-oriented design and modern STL features, enabling you to build efficient, real-world software applications.
Master the world's most popular front-end framework to build modern, mobile-first websites that look great on every screen size.
Learn to clean, transform, and analyze complex datasets by building automated workflows in Alteryx Designer, even if you have no prior data preparation experience.
Go from zero to provisioning and managing cloud resources on AWS using modern Infrastructure as Code practices.
Learn to build complete, data-driven mobile apps with a Node.js backend, designed for developers new to native development.
Build a strong foundation in Java problem-solving by learning to tackle common algorithmic challenges found in modern technical interviews.
Learn Python programming basics and apply machine learning algorithms to analyze financial data, build predictive models, and make data-driven investment decisions.
Build modern, responsive websites from scratch by mastering semantic HTML, advanced CSS layouts, and Sass for efficient styling.
Learn how to confidently navigate discussions, secure better agreements, and achieve win-win outcomes in both your personal and professional life.
Build data-driven desktop applications and master object-oriented programming using C#, WinForms, and modern database integration techniques.
Master essential animation techniques, shape layers, and expressions to create professional motion graphics in After Effects.
Master AngularJS by understanding the underlying JavaScript concepts, designing custom directives, and building dynamic single-page applications from scratch.
Master MongoDB, Express, React, and Node.js by building a feature-rich social media platform from the ground up through comprehensive text-based lessons.