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: SQL, SAS (Software), Case Studies, Database Management, Query Languages, Data Access, Database Management Systems, Data Presentation, Perl (Programming Language), Data Processing, Statistical Programming, Business, Data Manipulation, Data Wrangling, Data Integration, Data Transformation, Data Structures, Data Management, Data Cleansing, Code Reusability
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Einheitliche Prüfung, Einheitstest, Python-Programmierung, Programm-Entwicklung, Grundsätze der Programmierung, Software-Prüfung, Test-Automatisierung, Test-Tools, Daten-Strukturen, Algorithmen, Testfall, Objektorientierte Programmierung (OOP), Computerprogrammierung
Gemischt · Kurs · 1–3 Monate

Universidad ORT Uruguay
Kompetenzen, die Sie erwerben: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Speicherverwaltung, Computer Programmierung, Graphentheorie, Datei-E/A, C++ (Programmiersprache), C (Programmiersprache), Daten-Strukturen, Algorithmen, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, C und C++, Computerprogrammierung
Mittel · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Computational Logic
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Speicherverwaltung, Graphentheorie, Software-Entwicklung, C++ (Programmiersprache), Grundsätze der Programmierung, Software-Entwurfsmuster, Simulationen, Software Entwurf, C (Programmiersprache), Daten-Strukturen, Objektorientierter Entwurf, Algorithmen, Künstliche Intelligenz, Objektorientierte Programmierung (OOP)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bereinigung von Daten, Python-Programmierung, R Programmierung, Jupyter, Datenverarbeitung, Unternehmensanalyse, Datenbank Management, Große Daten, SQL, Datenwissenschaft, Datenvorverarbeitung, Datenbank-Management, Business Analyse, Datenwrangling, Data Mining, Datenkompetenz, R (Software), Datenmanipulation, Vorverarbeitung von Daten, Gespeicherte Prozedur, Modell-Einsatz, Relationale Datenbanken, Computer-Programmierwerkzeuge
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Dashboard Creation, Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Correlation Analysis, Pandas (Python Package), NumPy, Data Import/Export, Predictive Modeling, Python Programming, Machine Learning Algorithms, Data Science, Machine Learning, Project Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Version Control, Cloud Management, Test Automation, Infrastructure As A Service (IaaS), Cloud Computing, Cloud Infrastructure, Virtual Machines, Development Testing, Test Script Development, Scripting, Network Troubleshooting, Cloud Services, Email Automation, Web Presence, Python Programming, CI/CD, Configuration Management, Program Development, Containerization, Unit Testing
Auf einen Abschluss hinarbeiten
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Einheitliche Prüfung, Einheitstest, Python-Programmierung, Flask (Web-Framework), Lebenszyklus der Softwareentwicklung, Linux, Software-Entwicklung, Bash (Skriptsprache), Shell-Skript, Software Architektur, Versionskontrolle, Methoden der Softwareentwicklung, Daten importieren/exportieren, Linux-Befehle, Git (Versionskontrollsystem), Software Entwurf, NumPy, Software-Architektur, Full-Stack Web-Entwicklung, Bereitstellung von Anwendungen, Dateiverwaltung, GitHub, Unix-Shell
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, Einheitliche Prüfung, Einheitstest, Python-Programmierung, Lebenszyklus der Softwareentwicklung, IBM Wolke, Maschinelles Lernen, Software Architektur, Prompt-Muster, Datenwissenschaft, Computer Vision, Daten importieren/exportieren, Daten-Ethik, AI-Arbeitsabläufe, LangChain, Abruf-erweiterte Erzeugung, Software-Entwicklung, Reaktionsfähiges Web-Design, Modellierung großer Sprachen, Software-Architektur, Schnelles Engineering, Verantwortungsvolle AI
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

IBM
Kompetenzen, die Sie erwerben: Generative KI, Python-Programmierung, Data Warehousing, Datenanalyse, Apache Spark, SQL, NoSQL, Datenwissenschaft, Professionelle Netzwerkarbeit, Datenbank-Design, Daten importieren/exportieren, Linux-Befehle, Datenspeicher, Auszug, Datenbank-Verwaltung, Datenbankarchitektur und -verwaltung, IBM Kognos-Analytik, Daten-Pipelines, Apache Hadoop, Web-Scraping, IBM Cognos-Analytik
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate