Welcome to Learning Section

from programming languages to cutting-edge technologies, explore a curated selection of courses and unlock the door to unlimited learning possibilities

Get started

Harvard Certifications

Harvard offers a series of academic online courses exploring various facets of computer science, including programming fundamentals and AI.

CS50's Web Programming with Python and JavaScript

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 Now
CS50's Introduction to Artificial Intelligence with Python

Discover the fundamentals of artificial intelligence with this comprehensive introductory course. Explore various machine learning techniques, algorithms, and applications..

Explore Now
CS50's Introduction to Game Development

Learn game development fundamentals with CS50's Introduction to Game Development, covering game design, programming, and mechanics using popular frameworks and tools.

Explore Now

Microsoft Certifications and Badges

Microsoft 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..

AZ-104: Configure and manage virtual networks for Azure administrators

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 Now
Microsoft Dynamics 365 Fundamentals (CRM): Explore Dynamics 365 Marketing

Explore 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 Now
Create and use analytics reports with Power BI

In 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 Now

IBM Free Certificates

IBM’s platform CognitiveClass.ai offers 90 courses and 10 learning paths in data science, AI, big data, cloud computing, and blockchain..

Deep Learning with TensorFlow

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 Now
Build Swift Mobile Apps with Watson AI Services

In 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 Now
Machine Learning - Dimensionality Reduction

Welcome 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 Now

GitLab Free Certificates

GitLab, the popular version control website for hosting your repos, also offers free online courses to grow your professional skills.

GitLab 101 Tool Certification

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 Now
GitLab 201 Tool Certification

This 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 Now
GitLab All-Remote Certification

This 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