Explore courses
Find the right skills to grow, advance, and achieve your goals.
Build and deploy production-ready Java applications quickly using Spring Boot, without the complexity of traditional Spring configuration.
Build highly interactive and accessible eLearning courses from scratch using triggers, variables, and modern publishing standards.
Learn the core principles of machine learning and use Python with scikit-learn to build a predictive model that estimates real estate values.
Learn to write clean, scalable automation tests using Pytest, from basic assertions and fixtures to behavior-driven development and modern testing workflows.
Master object detection and image classification by applying transfer learning and modern neural network architectures using Python and TensorFlow.
Learn how to capture, analyze, and document software requirements to bridge the gap between stakeholder expectations and final technical deliverables.
Master the fundamentals of Java programming, write clean object-oriented code, and build a strong foundation for software development.
Build scalable, non-blocking applications and microservices by learning Flux, Mono, and asynchronous stream processing in Java.
Master Spring Boot, Spring Security, and Spring Data JPA by designing and building a functional web-based online store from the ground up.
Build a strong foundation in Java and object-oriented programming through a series of structured coding practices and logic-building challenges.
Master foundational data analysis, supervised and unsupervised machine learning, and feature engineering by building practical classification and clustering projects in Python.
Master the fundamentals of MATLAB to solve complex mathematical problems, analyze data, and build clear visualizations for engineering and scientific projects.
Master core Python syntax, object-oriented programming, and modern data libraries to build a strong foundation for data science and machine learning.
Build and train neural networks for image and text analysis using Python and Keras, starting from basic concepts to practical model deployment.
Master the essentials of modern web design by reading clear explanations and practicing semantic markup, responsive layouts, and CSS styling from scratch.
Learn to architect and manage efficient project workflows in Jira to streamline collaboration between development, QA, and stakeholders.
Create adaptive game characters and intelligent agents using genetic algorithms and neural networks within the Unity environment.
Build functional web applications from scratch by mastering Python programming fundamentals and the powerful Django framework.
Create and manage your own professional website from scratch using the modern block editor and essential plugins without writing a single line of code.
Master the fundamentals of LookML to build scalable data models, define custom dimensions, and streamline your Looker business intelligence workflows.
Learn to code and deploy a professional, fully responsive personal portfolio from scratch using modern web standards to showcase your creative work on any screen.
Learn the essential building blocks of vanilla JavaScript to write clean, interactive code and prepare for modern front-end development.
Build scalable automation frameworks using Gherkin, Java, and Selenium while mastering Behavior Driven Development principles.
Build, optimize, and deploy advanced Retrieval-Augmented Generation systems and autonomous AI agents using modern LLM orchestration frameworks.