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.

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: SolidWorks (CAD), Computer-Aided Design, Computer Graphics, 3D Modeling, Manufacturing Processes, Mechanical Design, Manufacturing and Production, Design Software, Robotics, Engineering Drawings, Machine Controls, Manufacturing Operations, Visualization (Computer Graphics), Assembly Drawing, Prototyping, Computer Graphic Techniques, Industrial Design, Product Engineering, Materials science, Process Engineering
★ 3.9 (15) · Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Analysis, Sampling (Statistics), Data Wrangling, Data Manipulation, Predictive Modeling, Correlation Analysis, Histogram, Biostatistics, Statistical Reporting, Statistical Analysis, Statistical Hypothesis Testing, Scripting, Statistical Software, Package and Software Management, Scripting Languages
★ 4.9 (13) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Cucumber (Software), API Testing, Gherkin (Scripting Language), Behavior-Driven Development, JSON, Restful API, Apache Maven, Application Programming Interface (API), Test Tools, Test Case, Test Planning, Software Testing, Test Engineering, Test Script Development, Security Testing, Test Automation, Code Coverage, Authentications, Java Programming, Java
★ 4.9 (47) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Produktmanagement, Kommunikation mit Interessenvertretern, Funktionsübergreifende Zusammenarbeit, Agile Methodik, Engagement der Interessengruppen, Stakeholder Management, Engagement von Stakeholdern, Agiles Projektmanagement, Rückstände, Kommunikation, Agile Software-Entwicklung, Virtuelle Teams, Anwenderbericht, Verhandlung, Konfliktmanagement, Kommunikations-Strategien, Funktionsübergreifende Teamführung, Kollaborative Software, Produktanforderungen, Stakeholder-Management, Agile Produktentwicklung, Teamorientiert, Agile Entwicklung von Software
★ 4.8 (17) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Java Programming, Object Oriented Design, Data Structures, Encryption, Computer Programming, Software Engineering, Cryptography, Data Store, File Management, Data Import/Export, Web Applications
Anfänger · Kurs · 1–3 Monate

Tecnológico de Monterrey
Kompetenzen, die Sie erwerben: Pandas (Python Package), Exploratory Data Analysis, Data Visualization Software, Data Manipulation, Data Analysis, Python Programming, Data Structures, Data Import/Export, Software Installation
★ 4.7 (116) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Skripting, Web-Anwendungen, Web-Design und Entwicklung, Validierung von Daten, Datenvalidierung, Interaktionsdesign, Ereignisgesteuerte Programmierung, Javascript, Web-Entwicklung, Interaktives Design
★ 3.9 (28) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

LearnQuest
Kompetenzen, die Sie erwerben: Skripting, Entwicklungstests, Einheitstest, Containerisierung, Software-Prüfung, Integrationsprüfung, Devops-Werkzeuge, Python-Programmierung, Einheitliche Prüfung, Docker (Software), Test-Automatisierung, Skriptsprachen, Web-Scraping, Paket- und Softwareverwaltung, IT-Automatisierung, DevOps, Entwicklungsumgebung, Entwicklung von Testskripten, Software-Entwicklungstools, Bereitstellung von Anwendungen
★ 3.9 (60) · Anfänger · Kurs · 1–4 Wochen

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

University of California, Irvine
Kompetenzen, die Sie erwerben: Business Intelligence, Konzeptionelle Gestaltung, Datenbank-Management, Microsoft Excel, Statistik, Datenwissenschaft, Deskriptive Statistik, Datenmanipulation, Relationale Datenbanken, SQL, Statistische Analyse, Entscheidungsunterstützende Systeme, Business-Analytik, Datenverarbeitung, Datenbank-Entwicklung, Datenbank-Design, Datenbank Management, Auszug
★ 4.5 (102) · Anfänger · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: Zusammenarbeit, Automatisierung, Kundenbeziehungsmanagement, Kundenbetreuung, Cloud-Dienste, Generative KI, Technische Unterstützung, Kommunikation, Beratende Ansätze, Management von Zwischenfällen, Mündliche Äußerung, Verbale Kommunikationsfähigkeiten, Analyse der Grundursache, Beziehungsmanagement, Amazon Webdienste, Amazon Web Services, Problem-Management, Technische Unterstützung und Dienstleistungen, Aufbau von Kundenbeziehungen, Cloud-Sicherheit, Kunden und Kundenbetreuung
★ 4.9 (28) · Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Feature Engineering, Data Preprocessing, Dataflow, Tensorflow, Data Transformation, Data Processing, Keras (Neural Network Library), Machine Learning Methods, Data Modeling, Machine Learning, Python Programming, Statistical Methods
★ 4.4 (37) · Mittel · Kurs · 1–3 Monate