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.

Duke University
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Containerisierung, Paket- und Softwareverwaltung, Bereitstellung von Anwendungen, Test-Automatisierung, Installation der Software, Python-Programmierung, Angewandtes maschinelles Lernen, Jupyter, Algorithmen, AWS SageMaker, Microservices
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Project Closure, Quality Management, Milestones (Project Management), Cost Management, Backlogs, Agile Project Management, Project Planning, Team Management, Scope Management, Quality Management Systems, Agile Software Development, Sprint Retrospectives, Budget Management, Stakeholder Analysis, Project Scoping, Project Management Life Cycle, Requirements Analysis, Report Writing, Change Management, Organizational Change
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Computational Logic
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI) Design, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Database Application, Server Side, Back-End Web Development, Full-Stack Web Development, Javascript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Test Script Development, Software Testing, Scenario Testing, Test Automation, Regression Testing, Continuous Integration, Test Tools, CI/CD, Test Engineering, Web Development Tools, Browser Compatibility, Continuous Deployment, Continuous Delivery, Test Execution Engine, GitLab, Debugging, User Interface (UI), Scalability, Context Management, Authentications
Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Unit Testing, JUnit, Test Case, Software Testing, Software Development, Software Engineering, Java Programming, Java
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, MySQL-Workbench, Datenanalyse, Datenbank-Software, MySQL, Abfragesprachen, Relationale Datenbanken, Datengestützte Entscheidungsfindung, Technische Kommunikation, SQL, Analytische Fähigkeiten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Bioinformatik, Software zur Datenanalyse, R Programmierung, Datenanalyse, Datenkompetenz, Medizinische Wissenschaft und Forschung, Datenverarbeitung, Verwaltung von Metadaten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: GIS Software, Model Evaluation, Geographic Information Systems, Extract, Transform, Load, Spatial Analysis, Data Visualization, Spatial Data Analysis, Geospatial Mapping, Data Pipelines, Geospatial Information and Technology, Geostatistics, Apache Airflow, Interactive Data Visualization, Scientific Visualization, Data Visualization Software, Cloud Computing, Leaflet (Software), Environmental Monitoring, Pandas (Python Package), Python Programming
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Analytik, Datenspeicherung, Data Warehousing, Google Cloud-Plattform, Präsentation der Daten, Erstellung des Dashboards, Business Intelligence, Datenanalyse, Gemeinsame Nutzung von Daten, Abfragesprachen, Interaktive Datenvisualisierung, Datengestützte Entscheidungsfindung, Datenverarbeitung, Software zur Datenvisualisierung, Cloud-Speicher, SQL, Daten-Storytelling, Looker (Software), Große Daten
Anfänger · Kurs · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Daten-Ethik, Cyber-Angriffe, Sicherheitsstrategie, Datenverwaltung, Sicherheitsmanagement, Daten-Governance, Sicherheitsprüfung, AI-Integrationen, Aufstrebende Technologien, Modellierung von Bedrohungen, Sicherheitskontrollen, Sicherheitstests, Techniken der Ausbeutung, Bewertung der Cybersicherheit, Datensicherheit, Cybersecurity, Aufkommende Technologien, Cyber-Risiko, Informationen zum Datenschutz, Cyber-Bedrohungsdaten, Sicherheitstechnik
Anfänger · Kurs · 1–3 Monate

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Statistical Analysis, SPSS, Statistical Modeling, Correlation Analysis, Statistical Methods, SPSS (Software), Regression Analysis, Mathematical Modeling, Data Analysis Software, Statistical Programming, Analysis, Data Integration, Advanced Analytics, Research Methodologies, Mathematical Software, Science and Research, Statistical Hypothesis Testing, Data Modeling, Model Evaluation
Gemischt · Kurs · 3–6 Monate