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: Data Validation, Object Oriented Programming (OOP), Customer Data Management, Business Logic, Financial Data, User Interface (UI), Program Development, Real Time Data, Command-Line Interface, Scripting, Application Development, Python Programming
★ 4.9 (14) · Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Ruby on Rails, Model View Controller, Ruby (Programming Language), Object-Relational Mapping, Test Automation, Restful API, Unit Testing, Application Deployment, Web Applications, Web Development, Cloud Deployment, Authentications, Development Environment, Data Modeling, Relational Databases, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Datenbank-Design, Datenzugang, MySQL, UI-Komponenten, Benutzeroberfläche (UI) Design, Python-Programmierung, Software-Entwicklung, Datenbank-Anwendung, Datenbank-Management, Software Entwurf, Datenbank Management
★ 4.6 (11) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Version Control System), Selenium (Software), Version Control, GitHub, Jenkins, Continuous Integration, CI/CD, Test Automation, Test Script Development, Web Development Tools, Browser Compatibility, Test Execution Engine, Test Data, Java, File I/O, Data Access
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Modell Ausbildung, Modell-Optimierung, Vorverarbeitung von Daten, Generative Modellarchitekturen, Keras (Bibliothek für neuronale Netze), Künstliche Intelligenz und maschinelles Lernen (AI/ML), Python-Programmierung, Tensorflow, Tiefes Lernen, Datenvorverarbeitung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skalierbarkeit, Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Software-Architektur, Software Architektur, Instandhaltbarkeit, Software-Entwicklung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Software Entwurf
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: ASP.NET, Model View Controller, .NET Framework, Object-Relational Mapping, Database Management, Data Access, Full-Stack Web Development, Web Development, Web Applications, Database Development, Software Architecture, Software Design Patterns, Maintainability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web-Entwicklung, Bereitstellung von Anwendungen, Grundsätze der Programmierung, JSON, Rechnerische Logik, Web-Design und Entwicklung, Programm-Entwicklung, Ereignisgesteuerte Programmierung, Javascript, Daten-Strukturen, Web-Anwendungen, Kontext-Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, GitHub, Continuous Deployment, Git (Version Control System), Secure Coding, Development Environment, Code Reusability, Docker (Software), Automation, YAML, Application Security, Containerization, Event-Driven Programming
Anfänger · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenmanipulation, Hypertext Markup Language (HTML), Erweiterbare Markup-Sprache (XML), Web-Scraping, SQL, Anwendungsprogrammierschnittstelle (API), Streudiagramme, Datenvisualisierung, Python-Programmierung, JSON, Datenspeicher, Datenbank-Management, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, File I/O, Program Development, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture, Integrated Development Environments
Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Model Deployment, LLM Application, Fine-tuning, Large Language Modeling, System Monitoring, Open Web Application Security Project (OWASP), Scalability, Generative Model Architectures, Hugging Face, Continuous Monitoring, AI Integrations, Load Balancing, Performance Tuning, Application Deployment, Model Optimization, Transfer Learning, AI Security, Applied Machine Learning, Application Security, API Design
Mittel · Kurs · 1–4 Wochen