Best AI & Tech Courses - Page 7

Hand-picked AI and tech courses, free and paid, that are worth your time.

424 courses · page 7 of 9

MongoDB University

MongoDB Database Admin Path (Self-Managed)

Covers installing, configuring, securing, backing up and monitoring self-hosted MongoDB deployments, including replication. Suited to aspiring database administrators and DevOps engineers.

Free Advanced Certificate
View course
MongoDB University

MongoDB Search Course

Shows how to add full-text search to applications with MongoDB Atlas Search, including indexes, queries and relevance tuning. Useful for developers building search features into products.

Free Intermediate Certificate
View course
MongoDB University

MongoDB Aggregation

A short course on building aggregation pipelines to filter, group, sort and reshape data inside MongoDB. Good for developers and analysts who need reports from document data.

Free Beginner 1.75 Hours Certificate
View course
MongoDB University

MongoDB Indexes

Explains single-field, compound and multikey indexes and how to use them to speed up MongoDB queries. For developers who want faster, more efficient applications.

Free Beginner 1.75 Hours Certificate
View course
MongoDB University

MongoDB Transactions

Covers when and how to use multi-document ACID transactions in MongoDB to keep data consistent. Useful for developers building apps that handle payments, orders or other critical updates.

Free Intermediate 1 Hour Certificate
View course
MongoDB University

MongoDB Atlas Vector Search Fundamentals

Introduces vector embeddings and how to run semantic similarity search in MongoDB Atlas, earning a skill badge. Suits developers starting to build AI-powered search features.

Free Intermediate 1 Hour Certificate
View course
MongoDB University

Retrieval Augmented Generation (RAG) with MongoDB

Teaches building a RAG application that feeds relevant data from MongoDB into a large language model for grounded answers. For developers creating chatbots and AI assistants.

Free Intermediate 1 Hour Certificate
View course
GitHub Skills

Introduction to GitHub

An interactive exercise inside a real repository where you create a branch, commit a file and open and merge a pull request. Perfect for complete beginners to GitHub.

Free Beginner Less than 1 hour
View course
GitHub Skills

Introduction to Git

Practise Git version control from the command line and VS Code while working on a small game project. Good for new developers who want to track and manage code changes confidently.

Free Beginner Less than 60 minutes
View course
GitHub Skills

Communicate using Markdown

Learn Markdown formatting for headings, lists, links, images and code blocks to write clear READMEs, issues and documentation. Useful for developers and freelancers presenting their projects well.

Free Beginner
View course
GitHub Skills

Getting Started with GitHub Copilot

A hands-on exercise showing how to use GitHub Copilot's AI suggestions and chat to write code faster in your editor. Great for developers trying AI coding assistants for the first time.

Free Beginner
View course
GitHub Skills

Hello GitHub Actions

Create and run your first GitHub Actions workflow to automate tasks in a repository. A quick introduction to CI/CD automation for developers.

Free Beginner
View course
GitHub Skills

GitHub Pages

Guides you through publishing a website or blog directly from a GitHub repository for free. Handy for students and freelancers who want an online portfolio.

Free Beginner
View course
GitHub Skills

Resolve Merge Conflicts

Explains why merge conflicts happen and walks you through fixing one in a pull request. Useful for anyone starting to collaborate on shared code.

Free Beginner Less than 30 minutes
View course
GitHub Skills

Review pull requests

Practise leaving comments, suggesting changes and approving pull requests the way professional teams do. Good for developers joining team projects or open source.

Free Beginner Less than 30 minutes
View course
GitHub Skills

Enable CodeQL to secure your source code

Set up CodeQL code scanning on a repository to automatically find security vulnerabilities in your code. Suits developers who want to add security checks to their workflow.

Free Intermediate Less than 30 minutes
View course
GitHub Skills

Secure Code Game

A game-style set of challenges where you spot and fix real security flaws in code, right inside your editor. Fun practice for developers learning secure coding habits.

Free Intermediate
View course
GitHub Skills

Introduction to secret protection

Shows how to enable secret scanning and push protection so passwords and API keys never leak into your repositories. A quick, practical security lesson for every developer.

Free Beginner Less than 15 minutes
View course
Codecademy

Learn HTML

Interactive lessons on HTML elements, structure, tables and forms, written and tested directly in the browser. A beginner-friendly first step toward building websites.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn CSS

Teaches styling pages with selectors, colours, fonts, the box model and layout through short interactive exercises. Ideal after learning basic HTML.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn JavaScript

Covers JavaScript fundamentals including variables, conditionals, functions, arrays, loops and objects with in-browser practice. Suits beginners aiming for web development.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn SQL

Hands-on SQL practice for creating tables, querying, aggregating and joining data in relational databases. A quick way for aspiring analysts and developers to learn database basics.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn How to Code

A gentle introduction to programming logic such as variables, conditionals and loops before choosing a specific language. Perfect for people who have never written code.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn Java

Introduces Java syntax, object-oriented concepts, conditionals, loops and arrays through interactive exercises. Good for students and those interested in Android or enterprise development.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn C++

Teaches C++ basics like variables, conditionals, loops, vectors and functions with browser-based practice. Useful for university students and anyone interested in systems or game programming.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn React: Introduction

Introduces JSX, components and props so you can start building user interfaces with React. For learners who know JavaScript basics and want to move into modern front-end work.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn TypeScript

Shows how TypeScript adds types to JavaScript, covering type annotations, functions, arrays, unions and custom types. Suits JavaScript developers wanting safer, more maintainable code.

Free (certificate paid) Intermediate Certificate
View course
Codecademy

Learn Node.js

Introduces running JavaScript outside the browser with Node.js, including modules, the event loop, npm and file handling. For learners preparing to build back-end services.

Free (certificate paid) Intermediate Certificate
View course
Codecademy

Learn Intermediate JavaScript

Builds on the basics with classes, modules, promises, async/await and HTTP requests. Good for learners who finished an intro course and want job-ready JavaScript skills.

Free (certificate paid) Intermediate Certificate
View course
Codecademy

Introduction to Cybersecurity

Explains basic cybersecurity concepts, common threats and attack types, and simple ways to protect people and organisations. A light, non-technical start for security beginners.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Intro to Generative AI

A short overview of what generative AI is, how models create text and images, and where they are useful or risky. Suits anyone wanting to understand today's AI tools.

Free (certificate paid) Beginner Certificate
View course
Codecademy

Learn How to Use ChatGPT

Practical introduction to using ChatGPT effectively, including writing clear prompts and applying it to everyday tasks. Good for students, job seekers and freelancers boosting productivity.

Free (certificate paid) Beginner Certificate
View course
DigiSkills.pk

Freelancing

Step-by-step introduction to earning online: setting up profiles on marketplaces, writing proposals, pricing your services and dealing with international clients. Ideal for students and job seekers starting a freelance career from Pakistan.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

E-Commerce Management

Covers how to plan, launch and run an online store, from product sourcing and marketplaces to payments, logistics and customer service. Suits aspiring sellers and small business owners in Pakistan.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Digital Marketing

A broad foundation in online marketing including social media, paid ads, content, email and analytics. Good for beginners who want marketing jobs, freelance gigs or to promote their own business.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Digital Literacy

Builds everyday computer confidence with Microsoft Office tools, internet use, email and online safety. A practical starting point for learners who need basic digital skills for study or office work.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

AutoCAD

Teaches 2D drafting and 3D modelling in AutoCAD along with related visualisation tools used by architects and engineers. Useful for technical students and freelancers offering drawing and design services.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Creative Writing

Develops writing craft for blogs, stories, web content and copy, with guidance on turning writing into paid freelance work. Suits anyone who enjoys writing and wants to earn from it.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Graphic Design

Introduces design principles and hands-on work in popular design software to create logos, social posts and print material. A good entry point for aspiring designers and freelancers.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

SEO (Search Engine Optimization)

Explains how search engines rank pages and how to improve visibility through keyword research, on-page fixes, technical checks and link building. Suited to marketers, bloggers and website owners.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

QuickBooks

Practical bookkeeping with QuickBooks: setting up companies, recording sales and expenses, reconciling accounts and producing financial reports. Helpful for accounting students and remote bookkeeping freelancers.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

WordPress

Shows how to build and manage websites with WordPress, including themes, plugins, pages and basic site maintenance. Great for beginners who want to create sites for themselves or clients.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Affiliate Marketing

Explains how to earn commissions by promoting other companies' products through websites, content and social channels. Suits learners exploring online income streams and web entrepreneurship.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Video Editing, Animation and Vlogging

Hands-on training in editing footage, adding simple animation and producing vlogs for YouTube and social media. Good for content creators and freelancers offering video services.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Data Analytics and Business Intelligence

Introduces collecting, cleaning and analysing business data and presenting it through dashboards and reports. Suitable for graduates and professionals who want to make data-driven decisions.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Communication and Soft Skills

Combines English language practice with communication and soft skills such as presentations, teamwork and workplace etiquette. Taught with Urdu-speaking learners in mind, it suits students and job seekers.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Virtual Assistant

Prepares learners to provide remote administrative support such as email and calendar management, research, data entry and client communication. A solid route into online work for beginners.

Free Beginner 12 weeks Certificate Urdu & English
View course
DigiSkills.pk

Legal Drafting and Global Compliance

Covers drafting contracts and legal documents and understanding international compliance requirements, with a focus on offering these skills as professional services. Suits law students and graduates.

Free Beginner 12 weeks Certificate Urdu & English
View course

Some links are affiliate links; we may earn a commission at no extra cost to you. Prices are set by the course providers.