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.

Amazon
Kompetenzen, die Sie erwerben: Agile Methodik, Java, Anwendungsentwicklung, Software-Entwicklung, Java-Programmierung, Instandhaltbarkeit, Lebenszyklus der Systementwicklung, Software-Entwurfsmuster, Spring Framework, JUnit, Methoden der Softwareentwicklung, Git (Versionskontrollsystem), Agile Software-Entwicklung, Software-Prüfung, Fehlersuche, Unified Modeling Language, Lebenszyklus der Softwareentwicklung, Versionskontrolle, Grundsätze der Programmierung, Analyse der Anforderungen, Agile Entwicklung von Software, Java Programmierung
★ 4.8 (37) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Datenzugang, Paket- und Softwareverwaltung, Skripting, Python-Programmierung, Daten-Strukturen, Datenmanipulation, Microsoft Excel, Pandas (Python-Paket), Jupyter, Installation der Software, Datenanalyse, Entwicklungsumgebung, Pivot-Tabellen und Diagramme, Objektorientierte Programmierung (OOP), Datenwrangling, Grundsätze der Programmierung
★ 4.7 (30) · Anfänger · Kurs · 1–4 Wochen
MathWorks
Kompetenzen, die Sie erwerben: Plot (Graphics), Scripting, Matlab, Data Manipulation, Scientific Visualization, Mathematical Modeling, Data Analysis, Data Visualization, Statistical Methods, Data Visualization Software, Data Processing, Descriptive Statistics, Interactive Data Visualization, Data Access, File I/O, Exploratory Data Analysis, Data Mapping, Data Cleansing, Technical Communication
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Development Environment, Frontend Integration, Software Development Tools, Program Development, Integrated Development Environments, Application Deployment, Transaction Processing, Application Design, Front-End Web Development, Event-Driven Programming, Development Testing, Javascript, Network Architecture
★ 5 (50) · Anfänger · Kurs · 1–4 Wochen

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
★ 4.7 (33) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Penetration Testing, Network Security, Cyber Operations, Network Monitoring, Exploitation techniques, Vulnerability Scanning, Cryptographic Protocols, Remote Access Systems, Network Protocols, Encryption, General Networking, Command-Line Interface, Network Analysis, Proxy Servers
★ 4.7 (13) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agile Methodik, Software-Entwicklung, Kontinuierliche Lieferung, Testgetriebene Entwicklung (TDD), Python-Programmierung, Einheitstest, Kontinuierliche Integration, Einheitliche Prüfung, Test-Automatisierung, Kontinuierliche Bereitstellung, Agile Software-Entwicklung, CI/CD, Bereitstellung von Anwendungen, Versionskontrolle, Agile Entwicklung von Software
★ 3.7 (13) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Forschungsmethodologien, Datenerhebung, Statistik, Forschung, Statistische Analyse, R Programmierung, Forschungsberichte, Datengestützte Entscheidungsfindung, Deskriptive Analytik, Deskriptive Statistik, Datenerfassung, Microsoft Excel, Statistische Berichterstattung, Quantitative Forschung, Daten-Ethik, Datenanalyse, R (Software), Korrelationsanalyse, Forschungsdesign, Statistische Methoden
★ 4.5 (17) · Mittel · Kurs · 1–4 Wochen
Codio
Kompetenzen, die Sie erwerben: Matplotlib, Version Control, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Git (Version Control System), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Object-Relational Mapping, Hugging Face, Natural Language Processing, Data Visualization Software, Unit Testing, Statistical Visualization, Development Environment, Virtual Environment, Python Programming
★ 3.9 (24) · Mittel · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Data Wrangling, Data Analysis, Data Transformation, Data Preprocessing, Numerical Analysis, Critical Thinking
★ 4.2 (13) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Anwendungsdesign, Abhängigkeitsanalyse, Instandhaltbarkeit, Entwurf von Systemen, Skalierbarkeit, Software-Entwurfsmuster, Software-Architektur, Funktionale Anforderung, Geschäftslogik, Software Architektur, Software Entwurf, Software-Entwicklung, Systemarchitektur, Microservices, Architektur der Lösung, Objektorientierter Entwurf, Grundsätze der Programmierung
★ 4 (8) · Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Java, Java-Programmierung, OS Prozessmanagement, Leistungsoptimierung, Objektorientierte Programmierung (OOP), Java Programmierung
★ 4.7 (14) · Mittel · Kurs · 1–4 Wochen