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 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.
View courseMongoDB 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.
View courseMongoDB 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.
View courseMongoDB 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.
View courseMongoDB 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.
View courseMongoDB 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.
View courseRetrieval 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.
View courseIntroduction 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.
View courseIntroduction 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.
View courseCommunicate 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.
View courseGetting 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.
View courseHello 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.
View courseGitHub 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.
View courseResolve 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.
View courseReview 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.
View courseEnable 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.
View courseSecure 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.
View courseIntroduction 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.
View courseLearn 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.
View courseLearn CSS
Teaches styling pages with selectors, colours, fonts, the box model and layout through short interactive exercises. Ideal after learning basic HTML.
View courseLearn JavaScript
Covers JavaScript fundamentals including variables, conditionals, functions, arrays, loops and objects with in-browser practice. Suits beginners aiming for web development.
View courseLearn 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.
View courseLearn 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.
View courseLearn 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.
View courseLearn 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.
View courseLearn 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.
View courseLearn 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.
View courseLearn 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.
View courseLearn 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.
View courseIntroduction 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.
View courseIntro 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.
View courseLearn 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.
View courseFreelancing
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.
View courseE-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.
View courseDigital 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.
View courseDigital 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.
View courseAutoCAD
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.
View courseCreative 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.
View courseGraphic 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.
View courseSEO (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.
View courseQuickBooks
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.
View courseWordPress
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.
View courseAffiliate 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.
View courseVideo 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.
View courseData 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.
View courseCommunication 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.
View courseVirtual 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.
View courseLegal 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.
View courseSome links are affiliate links; we may earn a commission at no extra cost to you. Prices are set by the course providers.