from programming languages to cutting-edge technologies, explore a curated selection of courses and unlock the door to unlimited learning possibilities
Get startedHarvard offers a series of academic online courses exploring various facets of computer science, including programming fundamentals and AI.
This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.
Explore NowDiscover the fundamentals of artificial intelligence with this comprehensive introductory course. Explore various machine learning techniques, algorithms, and applications..
Explore NowLearn game development fundamentals with CS50's Introduction to Game Development, covering game design, programming, and mechanics using popular frameworks and tools.
Explore NowMicrosoft offers thousands of modules and hundreds of learning paths to explore the company’s products, including Office 365, Visual Studio, and Azure. Once you finish a course, you’ll get a badge on your learner profile..
In this course, Azure administrators learn how to configure and manage virtual networks, enabling them to establish secure and efficient network infrastructure within the Azure ecosystem. Gain the skills needed to optimize network connectivity, implement network security measures, and ensure smooth communication between resources in Azure.
Explore NowExplore the fundamentals of Microsoft Dynamics 365 Marketing in this comprehensive course, designed to provide an in-depth understanding of the key features and functionalities of Dynamics 365 for marketing purposes.
Explore NowIn this comprehensive course on creating and using analytics reports with Power BI, you will learn the fundamentals of Power BI, explore data-gathering techniques, connect to multiple data sources, create customized visuals, configure dashboards, and learn how to publish and share reports with your team or the wider audience
Explore NowIBM’s platform CognitiveClass.ai offers 90 courses and 10 learning paths in data science, AI, big data, cloud computing, and blockchain..
This course on TensorFlow covers the fundamentals of deep learning, including linear and nonlinear regression, logistic regression, activation functions, convolutional neural networks (CNNs) for image processing, recurrent neural networks (RNNs) for sequence data, unsupervised learning techniques such as restricted Boltzmann machines, and the use of autoencoders for feature extraction and data compression
Explore NowIn this short course, you'll learn how to write three mobile apps in Swift on iOS that use the IBM Watson Cloud Developer SDK to access the Watson service. You'll learn how to write those applications by using the following Watson services: - Watson Natural Language Understanding: A collection of APIs that provide text analysis by processing natural language.
Explore NowWelcome to this machine learning course on Dimensionality Reduction. Dimensionality Reduction is a category of unsupervised machine learning techniques used to reduce the number of features in a dataset. Dimension reduction can also be used to group similar variables together.In this course, you will learn the theory behind dimension reduction, and get some hands-on practice using Principal Components Analysis (PCA) and Exploratory Factor Analysis (EFA) on survey data.
Explore NowGitLab, the popular version control website for hosting your repos, also offers free online courses to grow your professional skills.
Everyone at GitLab needs to know how to use GitLab and be technical to some level. This training is geared toward GitLab team members who are in non-engineering roles (i.e. talent acquisition, peopleops, marketing, finance, etc) and/or have not used a DevOps tool like GitLab before. This can also be helpful for non-engineering people outside of GitLab wanting to learn how to use GitLab for personal projects
Explore NowThis course on GitLab 201 covers essential skills for effective collaboration and project management using GitLab. Learn to create epics, review and provide feedback on merge requests, and create new handbook pages to enhance documentation and knowledge sharing within your organization. Gain practical knowledge to streamline your development workflow and maximize productivity with GitLab.
Explore NowThis certification is ideal for aspiring or new managers, individual contributors, or anyone who is looking to rapidly increase their remote foundational skills and strategic perspective. The certification is also ideal for individuals who prefer to complete training at their own pace through reading comprehension and viewing video.
Explore Now