AITeky Learn

Skill Packs

252 complete modules, each a subject taught lesson by lesson with a project, matched to the free certifications that test it and the free library resources that prepare you. Choose your technology, your branch or your industry.

Pick a technology you want to learn, from first programs to cloud, AI and security.

Programming and software

FND-01Beginner

Python programming

Python from the first line of code to production-quality, tested code: the language every data and AI role starts with.

37 hours 15 lessons πŸŽ“ 4 free certifications πŸ“š 8 library resources

FND-02Beginner

Developer toolkit: command line, Git and AI coding assistants

The everyday tools of a developer or data professional: the terminal, environments, editors, Git and GitHub, and coding with AI assistants responsibly.

16 hours 8 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

JAV-01Beginner

Java programming

Java from the first program to collections, streams, concurrency and JDBC, the way enterprise teams write it, ending in a tested command-line application.

32 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 5 library resources

JST-01Beginner

JavaScript and TypeScript

Modern JavaScript and TypeScript for the browser and Node.js: the language, asynchronous code, types, modules and tooling, ending in a typed API client.

32 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 5 library resources

WEB-01Beginner

Web development: HTML, CSS and React

Build responsive, accessible websites from HTML and CSS to a React front end that talks to an API, and deploy it for anyone to use.

34 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

DSA-01Beginner

Data structures and algorithms

The data structures and algorithms interviews and real programs rely on, from arrays and hash maps to graphs and dynamic programming, with the thinking for choosing between them.

36 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 5 library resources

CPR-01Beginner

C programming

C from first principles: types, pointers, memory, structures and files, the base of operating systems, embedded devices and every other language.

32 hours 12 lessons πŸ“š 5 library resources

CPP-01Beginner

C++ programming

Modern C++ from classes to templates and the standard library, for systems, games, finance and performance-critical software.

32 hours 12 lessons πŸ“š 5 library resources

GOL-01Beginner

Go programming

Go for cloud and backend work: the small language, goroutines and channels, HTTP services, testing and shipping a single static binary.

32 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 4 library resources

RST-01Beginner

Rust programming

Rust for safe, fast systems code: ownership and borrowing, traits, error handling and concurrency, ending in a command-line tool.

34 hours 12 lessons πŸ“š 4 library resources

CSH-01Beginner

C# and .NET

C# and modern .NET from the language to a web API with Entity Framework, the stack many enterprises and game studios use.

34 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 4 library resources

PHP-01Beginner

PHP and Laravel

Modern PHP and the Laravel framework: routing, Eloquent, authentication, testing and deployment, the stack behind a large share of the web.

33 hours 12 lessons πŸ“š 7 library resources

SHL-01Beginner

Shell and PowerShell scripting

Automate the boring parts of IT work with Bash and PowerShell: files, text, processes, scheduling and small tools you can trust.

28 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 4 library resources

MOB-01Beginner

Mobile app development

Build Android and iOS apps from one codebase with Flutter or React Native: screens, state, local storage, APIs and publishing basics.

32 hours 12 lessons πŸ“š 5 library resources

APP-01Advanced

AI application engineering and system design

Turning models into products people use: APIs with FastAPI, databases, front ends, authentication, Gen AI product design and AI system design interviews.

22 hours 9 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

QA-01Beginner

AI for software testing

Testing with AI and testing AI: AI-generated tests, AI-assisted automation with Playwright, testing LLM apps and agents, and quality engineering for AI systems.

23 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

DEV-01Beginner

Developer toolkit: APIs, editors, notebooks and labs

The tools that make developers faster: working with APIs, an editor or IDE set up properly, notebooks and cloud labs, and the practice sandboxes where you can break things safely.

28 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

AI and machine learning

MTH-01Beginner

Mathematics for machine learning

The linear algebra, calculus and probability behind machine learning, taught with code and pictures rather than proofs.

21 hours 10 lessons πŸ“š 8 library resources

ML-01Beginner

Machine learning

Framing business problems as machine learning and solving them with scikit-learn: regression, classification, ensembles and clustering, evaluated the right way.

32 hours 14 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources

ML-02Advanced

Feature engineering, tuning and responsible machine learning

What turns a working model into a good, trustworthy one: features, leakage, imbalanced data, tuning, explanations and fairness.

24 hours 10 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources 5.0 Β· 🀝 Human-centred

DL-01Advanced

Deep learning

Neural networks in PyTorch (and Keras): how they learn, training them well, images with CNNs and transfer learning, and sequences with RNNs and LSTMs.

29 hours 12 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources

CV-01Advanced

Computer vision

Seeing with AI: object detection, segmentation, OCR and video, with YOLO and vision transformers, deployed to the cloud or a small device.

24 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

NLP-01Advanced

Natural language processing

Working with text: cleaning, embeddings, transformers with Hugging Face, classification, entities, summaries, sentiment and topics, including Indian languages.

24 hours 10 lessons πŸ“š 8 library resources

TS-01Advanced

Time series and forecasting

Forecasting demand, sales and load: trends, seasonality and festival effects, classic and machine learning forecasts, anomalies and honest back-testing.

21 hours 9 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

REC-01Advanced

Recommendation and personalisation systems

How e-commerce, streaming and fintech apps decide what to show you: collaborative filtering, content-based and hybrid recommenders, ranking and online testing.

20 hours 9 lessons πŸ“š 7 library resources

VOX-01Advanced

Voice AI and voice agents

Speech in and out: speech-to-text, text-to-speech and real-time voice agents for customer support and services, in English and Indian languages.

21 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 7 library resources

Generative AI and agents

GEN-01Beginner

Generative AI foundations: how LLMs work and how to call them

How large language models work and are trained, the 2026 model landscape, calling LLM APIs and open models, multimodal input, and using them responsibly.

18 hours 11 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources

GEN-02Beginner

Prompt and context engineering with structured outputs

Getting reliable, testable answers from LLMs: prompt patterns, context engineering, structured outputs, tool calling, extraction at scale and prompt testing.

21 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

GEN-03Advanced

Generative AI with retrieval-augmented generation (RAG) and vector databases

Grounding answers in your own documents, and proving with tests that they are right: document pipelines, vector databases, better retrieval, advanced RAG patterns, evaluation and guardrails.

28 hours 13 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources

GEN-04Advanced

Fine-tuning, small language models and model serving

When and how to fine-tune: datasets, LoRA and QLoRA on one GPU, small models for low cost and the edge, quantisation and serving with vLLM, and evaluating the result.

20 hours 10 lessons πŸ“š 8 library resources

GEN-05Advanced

AI security, safety and governance

Keeping AI systems safe and lawful: the OWASP Top 10 for LLM applications, prompt injection and red-teaming, data protection, fairness, and AI governance in India and abroad.

17 hours 9 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources 5.0 Β· 🀝 Human-centred

AGT-01Expert

Agentic AI: AI agents, MCP and multi-agent systems

Agents that plan, call tools and hand off work, built with the frameworks and protocols employers ask for.

29 hours 13 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources

Data and analytics

FND-03Beginner

SQL and databases

Asking questions of data in SQL, from the first SELECT to window functions and query plans, and how databases are designed, including NoSQL and graph databases.

32 hours 13 lessons πŸŽ“ 3 free certifications πŸ“š 8 library resources

DAT-01Beginner

Excel and spreadsheets for analysis

Excel and Google Sheets the way analysts use them every day, with AI to help and the habit of checking its work.

26 hours 11 lessons πŸ“š 6 library resources

DAT-02Beginner

Data wrangling with NumPy and pandas

Loading, cleaning, joining and reshaping real, messy data in Python, and checking it before anyone relies on it.

27 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

DAT-03Beginner

Statistics and probability

The statistics every analyst and data scientist uses: describing data, probability, sampling, tests and A/B experiments, with the traps to avoid.

24 hours 10 lessons πŸ“š 8 library resources

DAT-04Beginner

Data visualisation, metrics and storytelling

From question to insight to recommendation: exploratory analysis, charts that tell the truth, the metrics a business runs on, and presenting to decision-makers.

18 hours 8 lessons πŸŽ“ 2 free certifications πŸ“š 7 library resources

DAT-05Beginner

Business intelligence with Power BI, Fabric and Tableau

Dashboards companies run on: Power Query, data models, DAX, report design, publishing and security in Power BI and Microsoft Fabric, and the same in Tableau.

26 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 6 library resources

DAT-06Advanced

Data engineering and big data

Moving and preparing data at scale: ETL and ELT pipelines, scheduling, Spark and Databricks, Delta tables and dbt.

21 hours 9 lessons πŸŽ“ 2 free certifications πŸ“š 8 library resources

DSC-01Advanced

Data science: the full lifecycle

Run a data science project from the business question to a delivered result: scoping, data collection, analysis, modelling, communication and handing over something a team can use.

30 hours 10 lessons πŸŽ“ 3 free certifications πŸ“š 7 library resources

Databases

PGS-01Advanced

PostgreSQL and MySQL in depth

Run relational databases like a database engineer: schema design, indexes, query plans, transactions, backups and replication on PostgreSQL and MySQL.

32 hours 11 lessons πŸŽ“ 2 free certifications πŸ“š 7 library resources

MDB-01Beginner

MongoDB and document databases

Model and query data as documents with MongoDB: CRUD, the aggregation pipeline, indexes, schema design patterns and Atlas.

32 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

DBD-01Beginner

Database design and internals

How good databases are designed and how they work inside: modelling, normalisation, storage engines, indexing structures, transactions and recovery.

30 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

RED-01Beginner

Redis and key-value stores

Use Redis for caching, sessions, queues and real-time features: data types, expiry, persistence, patterns and running it safely.

26 hours 10 lessons πŸ“š 4 library resources

CAS-01Advanced

Cassandra and wide-column stores

Design for scale with Apache Cassandra: query-first data modelling, partitions, tunable consistency and operating a multi-node cluster.

30 hours 10 lessons πŸ“š 4 library resources

GRA-01Beginner

Graph databases with Neo4j

Model connected data as a graph with Neo4j and Cypher: recommendations, fraud rings, knowledge graphs and how they feed AI applications.

27 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 4 library resources

ORA-01Beginner

Oracle and SQL Server

The two enterprise relational databases most large companies run: their SQL dialects, PL/SQL and T-SQL, administration basics and performance tuning.

30 hours 10 lessons πŸ“š 5 library resources

TSD-01Advanced

Time-series, search and analytics databases

Databases built for metrics, logs and search: InfluxDB or TimescaleDB for time series, Elasticsearch for search, and columnar engines such as ClickHouse for fast analytics.

27 hours 9 lessons πŸ“š 6 library resources

Cloud and DevOps

LNX-01Beginner

Linux and networking

Work confidently on Linux servers and understand the network under them: the shell, users and permissions, services, packages, TCP/IP, DNS and troubleshooting.

30 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 4 library resources

OPS-01Beginner

Containers, CI/CD and cloud foundations

The deployment basics every data and AI engineer needs: Docker, CI/CD pipelines, secrets and environments, infrastructure as code, Kubernetes basics and the three big clouds.

24 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

K8S-01Advanced

Kubernetes in depth

Run real workloads on Kubernetes: pods, deployments, services, configuration, storage, scaling, security and troubleshooting, using a local cluster and a managed one.

32 hours 11 lessons πŸ“š 6 library resources

IAC-01Advanced

Infrastructure as code with Terraform and Ansible

Build and change cloud infrastructure from code you can review and repeat: Terraform for provisioning, Ansible for configuration, with state, modules and pipelines.

29 hours 10 lessons πŸ“š 6 library resources

OBS-01Advanced

Observability and site reliability

Keep systems reliable and know when they are not: metrics, logs and traces, dashboards, alerts, service-level objectives and incident response.

28 hours 10 lessons πŸ“š 4 library resources

OPS-02Advanced

MLOps: deploying and running machine learning models

Getting models into production and keeping them healthy: experiment tracking and registries, serving patterns, deployment strategies, monitoring, drift and retraining, and managed ML platforms.

24 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 6 library resources

OPS-03Advanced

LLMOps: deploying Generative AI and agents

Running LLM apps and agents in production: platforms, prompt and model versioning, evaluation gates, release strategies, routing and fallbacks, cost and latency, observability and feedback.

21 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

CLD-AZAdvanced

Azure AI: Microsoft Foundry, Azure OpenAI and agents

Building and deploying AI on Microsoft Azure: Microsoft Foundry and Azure OpenAI, Azure AI Search, agents, AI services, Azure Machine Learning, security and cost, with AI-901 and AI-103 preparation.

28 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

CLD-AWSAdvanced

AWS AI: Amazon Bedrock, agents and SageMaker AI

Building and deploying AI on Amazon Web Services: Bedrock models, Knowledge Bases, Agents and AgentCore, Guardrails, AI services, SageMaker AI, security and cost, with AWS AI certification preparation.

28 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

CLD-GCPAdvanced

Google Cloud AI: Vertex AI, Gemini and agents

Building and deploying AI on Google Cloud: Gemini on Vertex AI, Model Garden, Vertex AI Search, Agent Builder and the Agent Development Kit, AI APIs, BigQuery ML, security and cost, with Google Cloud AI certification preparation.

28 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

CLA-01Advanced

Cloud architecture and other clouds

Design systems that are secure, reliable and affordable on any cloud: well-architected principles, networking, high availability, cost control and a first look at Oracle, IBM and DigitalOcean.

29 hours 11 lessons πŸŽ“ 2 free certifications πŸ“š 6 library resources

Cybersecurity

SEC-01Beginner

Cybersecurity fundamentals

The base of every security career: threats, the CIA triad, risk, identity, the common attacks, basic defences and the laws and frameworks behind them.

27 hours 11 lessons πŸŽ“ 3 free certifications πŸ“š 7 library resources

SEC-02Advanced

Network security

Protect and test networks: firewalls, VPNs, segmentation, wireless, intrusion detection and the packet-level view of attacks.

27 hours 9 lessons πŸŽ“ 2 free certifications πŸ“š 6 library resources

SEC-03Advanced

Security operations (SOC) and incident response

Work in a security operations centre: monitoring, SIEM, triage, threat intelligence, incident response and forensics basics.

29 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources 5.0 Β· πŸ›‘οΈ Resilient

SEC-04Advanced

Ethical hacking and penetration testing

Learn how attackers think so you can find weaknesses first: reconnaissance, scanning, exploitation and reporting, practised only on legal labs and with written permission.

29 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 6 library resources

SEC-05Advanced

Web and application security

Find and fix the weaknesses behind most breaches in web apps and APIs: the OWASP Top 10, secure coding, authentication, testing tools and a security review.

29 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 5 library resources

SEC-06Advanced

Cryptography

How encryption, hashing, signatures and certificates really work and how to use them correctly in applications, without inventing your own.

29 hours 10 lessons πŸ“š 4 library resources

SEC-07Advanced

Cloud security and DevSecOps

Secure cloud accounts and delivery pipelines: identity, network and data controls, container and secret scanning, policy as code and compliance.

28 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 5 library resources

SAP and BTP

SAP-01Beginner

SAP business processes and S/4HANA

How companies run on SAP: S/4HANA and its core modules, the organisational structure, the end-to-end processes, and how SAP projects and teams work.

25 hours 12 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

SAP-02Beginner

SAP BTP foundations and security

SAP Business Technology Platform: where it fits next to S/4HANA, the account model and runtimes, connectivity, identity and security, and the developer tools.

16 hours 8 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

SAP-03Advanced

SAP CAP development

Building side-by-side extensions with the SAP Cloud Application Programming Model in Node.js or Java: CDS models, OData services, handlers, Fiori elements, and deploying to BTP.

25 hours 11 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

SAP-04Advanced

ABAP Cloud and RAP

Clean-core development on the ABAP side: modern ABAP syntax, CDS view entities and the ABAP RESTful Application Programming Model, the on-stack option ABAP developers use.

20 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 6 library resources

SAP-05Beginner

SAP Build and Integration Suite

Low-code apps and process automation with SAP Build, document extraction, and connecting systems with Integration Suite, API Management and Event Mesh.

21 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

SAP-06Advanced

SAP AI Core, AI Launchpad and the Generative AI Hub

Build business AI on SAP's Generative AI Hub, covering every area of the SAP Generative AI Developer certification, plus your own models on AI Core.

27 hours 13 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

SAP-07Expert

Agentic AI in SAP: Joule, Joule Studio AI agents and SAP Build

Custom Joule skills and agents, process automation, integration and low-code apps that work across SAP processes.

22 hours 9 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

SAP-08Advanced

SAP business data, lifecycle and AI governance

The data AI runs on in SAP, analytics with AI, deploying and transporting BTP solutions safely, responsible AI and cost, and solution design the consulting way.

19 hours 9 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

HNA-01Beginner

SAP HANA database

SAP HANA, the in-memory column database under S/4HANA: its architecture, SQL and calculation views, SQLScript and the free HANA Cloud trial.

29 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 4 library resources

CFD-01Advanced

SAP BTP Cloud Foundry runtime

Build and run applications on the Cloud Foundry environment of SAP BTP: pushing apps, services and bindings, MTA deployment, routes, scaling and troubleshooting.

29 hours 10 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

KYM-01Advanced

SAP BTP Kyma runtime

Build extensions on the Kyma runtime of SAP BTP, which is Kubernetes with serverless functions and eventing: deploying workloads, API rules, functions and connecting to SAP systems.

27 hours 9 lessons πŸŽ“ 1 free certification πŸ“š 8 library resources

Career and workplace skills

Note:
You can read what each Skill Pack covers without an account. Sign up free to start. The full lessons, projects and certification links open with AiTeky Pass or a program.

We use essential cookies to run the site. With your permission we also set one anonymous ID to count unique visitors, and analytics cookies to see which pages help learners. Cookie notice

Join AiTeky Learn. It's free.

Create a free account to track your progress, save items for later and get study suggestions.

Sign up free Log in