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: R Programmierung, Maschinelles Lernen, Anwendungsprogrammierschnittstelle (API), Datenwissenschaft, Git (Versionskontrollsystem), Andere Programmiersprachen, Software zur Datenvisualisierung, R (Software), Cloud Computing, Cloud-Hosting, Software-Entwicklungstools, Entwicklungsumgebung, GitHub, Jupyter, Open-Source-Technologie, Python-Programmierung, Statistische Programmierung, Abfragesprachen
★ 4.5 (30.330) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, KI-Kenntnisse, Softwaretechnik, Prompt-Muster, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative AI-Agenten, Anwendungssicherheit, Software-Entwicklung, ChatGPT, Schnelles Engineering, Software-Entwurfsdokumente, Software Architektur, Generative KI, AI-Integrationen, Agentische Arbeitsabläufe, LLM-Bewerbung, Code-Überprüfung, Software-Architektur, Daten-Ethik, Generative Modellarchitekturen, Software Entwurf
★ 4.7 (11.652) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Integrations, Infrastructure as Code (IaC), AI Personalization, Integrated Development Environments, Command-Line Interface, Shell Script, AI Workflows, AWS CloudFormation, Bash (Scripting Language), Prompt Engineering, Generative AI Agents, Terraform, Open Source Technology, AI Security, Computer Programming, Generative AI, Artificial Intelligence, Systems Administration
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Experimentieren, R Programmierung, Bildqualität, Statistische Methoden, Statistik, Statistische Analyse, Datenmanipulation, Radiologie, Medizinische Bildgebung, Diagnostische Radiologie, Magnetresonanztomographie, Forschungsdesign, Korrelationsanalyse, R (Software), Erweiterte Analytik, Laborforschung, Datenanalyse, Bildanalyse, Anatomie, Neurologie
★ 4.7 (3323) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Java, Java Programming, Programming Principles, Computer Programming, Performance Tuning, Computational Thinking, Theoretical Computer Science, Solution Design
Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Culture Transformation, Application Programming Interface (API), Technology Strategies, Cloud Security, Data Mapping, Applied Machine Learning, Hybrid Cloud Computing, Data Strategy, Model Training, Cloud Platforms, Image Analysis, Infrastructure As A Service (IaaS)
★ 4.7 (7575) · Anfänger · Spezialisierung · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Seaborn, Data Manipulation, Data Visualization Software, Pseudocode, Problem Solving, Data Analysis, Programming Principles, Data Processing, AI literacy, Dashboard, Python Programming, Data Science, Computer Programming, Generative AI
Gemischt · Kurs · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Spring Framework, Java, Virtuelle Maschinen, Computer Programmierung, Anwendungs-Rahmenwerke, Software-Entwicklung, Java Programmierung, Speicherverwaltung, Wiederverwendbarkeit von Code, Daten-Strukturen, Java-Plattform Enterprise Edition (J2EE), Rechnerische Logik, Objektorientierter Entwurf, Grundsätze der Programmierung, Computerprogrammierung, Datei-E/A, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Web-Entwicklung, Java-Programmierung, Paket- und Softwareverwaltung, Installation der Software, Software Entwurf
★ 4.6 (2836) · Mittel · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computational Thinking, Analytische Fähigkeiten, Computer Programmierung, Problemlösung, Fehlersuche, Computerarchitektur, Computer-Systeme, Daten-Strukturen, Analyse, Grundsätze der Programmierung, Computer-Hardware, Computerprogrammierung, Pseudocode, Objektorientierte Programmierung (OOP), Python-Programmierung, Programm-Entwicklung, Algorithmen
★ 4.7 (1431) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Java, Android-Studio, Computer Programmierung, Java Programmierung, Grundsätze der Programmierung, Daten-Strukturen, Computerprogrammierung, Objektorientierter Entwurf, Java-Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Android-Entwicklung, Android (Betriebssystem)
★ 4.5 (3089) · Anfänger · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: AI Workflows, CrewAI, AI Orchestration, Agentic Workflows, Generative AI Agents, AI Integrations, Workflow Management, Agentic systems, LLM Application, System Monitoring, Scalability, Human Centered Design, Event-Driven Programming, Human Factors, Build Tools, Model Evaluation, Data Validation, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Mittel · Kurs · 1–4 Wochen