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.

MathWorks
Kompetenzen, die Sie erwerben: Generative KI, Wiederverwendbarkeit von Code, Software-Dokumentation, Matlab, LLM-Bewerbung
Anfänger · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: Scrum (Software Development), Value Propositions, Proposal Development, Sprint Retrospectives, Business Modeling, Video Game Development, Customer Analysis, Agile Methodology, Software Development Methodologies, Agile Software Development, Presentations, Entrepreneurship, Game Design, Target Audience, Sprint Planning, Target Market, Backlogs, Agile Product Development, Agile Project Management, Market Opportunities
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Klinische Informatik, Bewertung des Modells, Gesundheitsinformatik, Künstliche neuronale Netze, Python-Programmierung, Computer-Programmierwerkzeuge, Klinische Dokumentation, Unstrukturierte Daten, Tiefes Lernen, Text Mining, Verarbeitung natürlicher Sprache, Modellevaluation, Modell Ausbildung, Maschinelles Lernen, Medizinische Terminologie
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Benutzerfreundliches Design, iOS-Entwicklung, Mobile Entwicklung, Transaktionsverarbeitung, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Benutzererfahrung, Anwendungsentwicklung, Zahlungssysteme, Apple-Software-Kenntnisse, Kenntnisse der Apple Software, Apple iOS
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Relationale Datenbanken, Daten importieren/exportieren, Datenbank-Management-Systeme, SQL, Integrität der Daten, Datenmanipulation, Datenbank-Entwicklung, Datenbank-Management, Datenbank Management, Datenbanken, PostgreSQL
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Versionskontrolle, Agile Software-Entwicklung, R Programmierung, GitHub, Gemeinsame Nutzung von Daten, Klinische Studien, Verwaltung klinischer Daten, Paket- und Softwareverwaltung, Qualitätssicherung, Risikomanagement, Statistische Berichterstattung, Instandhaltbarkeit, DevOps, Agile Methodik, R (Software), Agile Entwicklung von Software, Qualität der Daten, Risikoanalyse, Medizinischer Datenschutz, Datenqualität
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Versionskontrolle, GitHub, SQL, Entwicklungsumgebung, Jupyter, MySQL, Abfragesprachen, Git (Versionskontrollsystem)
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Entscheidungsbaum-Lernen, Angewandtes maschinelles Lernen, Python-Programmierung, Künstliche neuronale Netze, Regressionsanalyse, Klassifizierungsalgorithmen, Scikit Learn (Bibliothek für maschinelles Lernen), Bewertung des Modells, Random Forest Algorithmus, Tiefes Lernen, Tensorflow, Modell-Optimierung, Modellevaluation, Prädiktive Modellierung, Methoden des maschinellen Lernens, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Keras (Bibliothek für neuronale Netze), Feinabstimmung
Mittel · Kurs · 1–4 Wochen

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Operating Systems, Microsoft Office, Computer Networking, System Software, Computer Systems, Network Architecture, OS Process Management, Theoretical Computer Science, Computer Science, General Networking, Computer Architecture, Hardware Architecture, Network Protocols, Computer Literacy, Computational Logic, Computing Platforms, Programming Principles, Memory Management, Computer Hardware, Informatics
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Programming Principles, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment
Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Azure DevOps Pipelines, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, ASP.NET, UI/UX Strategy, Secure Coding, iOS Development, Development Testing, Mobile Development Tools, CI/CD, Version Control
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Web-Anwendungen, Web-Entwicklung, .NET-Rahmenwerk, Software-Prüfung, ASP.NET, Microsoft Entwicklungswerkzeuge, Software-Entwurfsmuster, Anwendungsentwicklung, Middleware, Befehlszeilenschnittstelle, Plattformübergreifende Entwicklung, Bereitstellung von Anwendungen, Entwicklungsumgebung, Software Architektur, Fehlersuche, Model-View-Controller, Software-Architektur, Open-Source-Technologie
Anfänger · Kurs · 1–4 Wochen