AITeky Learn

Software Engineering

How professional software is designed, tested, connected and shipped.

4 topics · 22 free resources. Pick a topic to see everything in it by level.

System Design & Architecture

Designing scalable systems and choosing patterns.

6 resources · 2 Beginner · 3 Advanced · 1 Expert

Software Testing & QA

Unit, integration and end-to-end testing, and test automation.

6 resources · 6 Beginner

APIs & Microservices

REST, GraphQL, gRPC, queues and event streaming.

5 resources · 4 Beginner · 1 Advanced

Mobile App Development

Building apps for Android and iOS.

5 resources · 5 Beginner

Also in the library: AI & Data Science AI for Engineering AI for Industries Cloud & Data Platforms SAP AI / BTP Programming Languages Databases DevOps & Cloud Native Developer Tools & Labs Cybersecurity

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