Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

University of Cape Town
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Mathematische Software, Statistische Berichterstattung, Tiefes Lernen, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik, Statistische Hypothesenprüfung, Plot (Grafiken), Statistische Visualisierung, Statistische Software, Statistische Programmierung, Biostatistik
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Responsible AI, LLM Application, Large Language Modeling, Google Cloud Platform, Model Training, MLOps (Machine Learning Operations), Fine-tuning, Model Evaluation, Version Control, Supervised Learning
Anfänger · Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: AI-Personalisierung, Schnelles Engineering, Prompt-Muster, ChatGPT, Fehlersuche, Generative KI, Modellierung großer Sprachen, Matlab, LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, API Testing, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Development Testing, Software Testing, Web Services, Object-Relational Mapping, Application Security, Authentications, Authorization (Computing), Network Protocols
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Descriptive Statistics, R (Software), Statistical Hypothesis Testing, Correlation Analysis, Tidyverse (R Package), Data Analysis, Regression Analysis, Probability & Statistics, Statistical Methods, Data Analysis Software, Data Import/Export, Statistical Analysis, R Programming, Data Wrangling, Statistical Software, Statistical Programming, Data Manipulation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Program Development, Software Architecture, Application Deployment, Development Testing, Object Oriented Design, Microsoft Visual Studio, Software Testing, ASP.NET, Software Development Tools, Security Testing, File Systems
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Automatisierung, Ereignisgesteuerte Programmierung, Skalierbarkeit, Cloud-Management, Anwendungsprogrammierschnittstelle (API), Amazon Web Services, AWS CloudFormation, Infrastruktur als Code (IaC), Beglaubigungen, Amazon S3, Bereitstellung von Anwendungen, Amazon DynamoDB, Berechtigung (Computing), Cloud-Bereitstellung, Amazon Webdienste, Cloud-Infrastruktur
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Automatisierung, Computer-Vernetzung, Netzwerk-Protokolle, Fehlersuche, Netzwerksicherheit, System-Software, System-Programmierung, Computer Programmierung, Informatik, SQL, Künstliche Intelligenz, Computerwissenschaft, Computerarchitektur, Computer-Hardware, Cloud Computing, Datenbanken, Grundsätze der Programmierung, Relationale Datenbanken, Computerprogrammierung, Hardware-Architektur, Algorithmen, Visual Basic (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: GitHub Kopilot, AI-Förderung, Einheitstest, Fehlersuche, Objektorientierte Programmierung (OOP), Spiel-Design, Objektorientierter Entwurf, GitHub, Python-Programmierung, Entwicklungsumgebung, Programm-Entwicklung, Einheitliche Prüfung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Computer-Programmierwerkzeuge, Computer Programmierung, System-Programmierung, Linux-Befehle, C und C++, Linux, C (Programmiersprache), Wiederverwendbarkeit von Code, Eingebettete Software, Datei-E/A, Tools erstellen, Eingebettete Systeme, Abhängigkeitsanalyse, Machen.com, Entwicklungsumgebung, Computerprogrammierung, Dateiverwaltung, Befehlszeilenschnittstelle, Installation der Software, Programm-Entwicklung
Anfänger · Kurs · 1–3 Monate