Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Javascript, Reaktionsfähiges Web-Design, Bootstrap (Front-End-Framework), Cascading Style Sheets (CSS), Web-Design und Entwicklung, Javascript und jQuery, HTML und CSS, jQuery, Benutzeroberfläche (UI), Web-Entwicklung, Ereignisgesteuerte Programmierung, Hypertext Markup Language (HTML), UI-Komponenten, Web-Anwendungen, Front-End-Webentwicklung, Animationen, Web-Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Encryption, Application Security, Cryptographic Protocols, Security Engineering, Security Architecture Review, Secure Coding, Threat Management, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments, Exploitation techniques, Information Privacy
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Matplotlib, Applied Machine Learning, Machine Learning Methods, Supervised Learning, Statistics, Statistical Visualization, Probability, Predictive Modeling, Statistical Analysis, Computer Programming, Data Processing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Netzwerksicherheit, Netzwerk-Routing, Weitverkehrsnetze, Software-definierte Netzwerke, Netzwerkplanung und -entwurf, Virtuelle private Netzwerke (VPN), Netzwerk-Leistungsmanagement, Netzwerktechnik, Firewall, Netzarchitektur, Netzwerkverwaltung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Strukturen, Installation der Software, Grundsätze der Programmierung, Entwicklungsumgebung, Spiel-Design, Ereignisgesteuerte Programmierung, Objektorientierte Programmierung (OOP), Skripting, Unity-Engine, Entwicklung von Videospielen, C# (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, Program Development, Computer Programming Tools, Software Design Patterns, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Generative KI, Javascript, Code-Überprüfung, Computer-Programmierwerkzeuge, Test-Automatisierung, Software-Entwicklungstools, Instandhaltbarkeit, Software-Dokumentation, Software-Entwicklung, Einheitstest, Einheitliche Prüfung, AI-Integrationen, Entwicklung von Testskripten, GitHub, ChatGPT, Technische Überprüfung der Software, Jest (JavaScript Testing Framework)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Maschinelles Lernen, LLM-Bewerbung, AI-Integrationen, KI-Kenntnisse, Google Cloud-Plattform, SQL , Modellierung großer Sprachen
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Vision, Applied Machine Learning, Digital Signal Processing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Systems, C (Programming Language), Embedded Software, Data Structures, Code Reusability, Memory Management, C and C++, Programming Principles, Data Management, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Software Development Life Cycle, Software Development, Software Engineering, Maintainability, System Design and Implementation, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming, Distributed Computing
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Artificial Neural Networks, Deep Learning, Convolutional Neural Networks, Image Analysis, Keras (Neural Network Library), Model Training, Tensorflow, Network Architecture, Artificial Intelligence, Model Optimization, Machine Learning, Linear Algebra
Mittel · Kurs · 1–3 Monate