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.

University of Pittsburgh
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Microservices, Architektur des Cloud Computing, Webdienste, Verteiltes Rechnen, Cloud-Anwendungen, Cloud-Entwicklung, Systemarchitektur, Flask (Web-Framework), JSON, Virtualisierung, Restful API, Cloud Computing, Containerisierung, Software-Architektur, Computerarchitektur, Google Cloud-Plattform, Docker (Software), Cloud-basierte Integration, Cloud-Speicher
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Solution Design, Performance Tuning, Memory Management
Mittel · Spezialisierung · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Daten-Strukturen, Netzwerk-Routing, Computerprogrammierung, Theoretische Informatik, Design-Strategien, Algorithmen, Leistungsoptimierung, Graphentheorie, Computational Thinking
Gemischt · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Web-Entwicklung, HTML und CSS, Bereitstellung von Anwendungen, Benutzeroberfläche (UI) Design, Reaktionsfähiges Web-Design, Cascading Style Sheets (CSS), Web-Design, GitHub, Front-End-Webentwicklung
★ 4.8 (9) · Mittel · Kurs · 1–4 Wochen

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Data Cleansing, Database Management, SQL, Databases, Data Quality, Data Visualization Software, Pandas (Python Package), Data Science, Jupyter, Data Manipulation, Web Scraping, Data Collection, Python Programming, Machine Learning
★ 2.7 (7) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Real-Time Operating Systems, Embedded Software, Software Architecture, Code Reusability, Embedded Systems, Memory Management, Systems Architecture, Software Design, Software Design Patterns, Performance Tuning, Secure Coding, Scalability, Data Sharing
★ 2.7 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenbanken, SQL, Datenbank-Systeme, Datenzugang, Microsoft SQL-Server, Business Intelligence, Geschäftsberichte, Transact-SQL
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Microsoft
Kompetenzen, die Sie erwerben: Performance Tuning, Development Testing, Software Testing, Unit Testing, Software Documentation, Application Programming Interface (API), Test Script Development, Code Reusability, Web Applications, Test Driven Development (TDD), Technical Documentation, Frontend Performance, Debugging, Performance Testing, Maintainability, Javascript, Software Design Patterns, Software Architecture, Secure Coding, Data Transformation
Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Apache Kafka, Prometheus (Software), Data Governance, Distributed Computing, Data Processing, Data Store, Event Monitoring, Network Monitoring, Systems Architecture, Performance Metric, Network Troubleshooting, Network Architecture
★ 4.5 (6) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Layout Design, UI Components, Front-End Web Development, Multimedia, Usability, Web Development, Interactive Design, Javascript, Graphic and Visual Design, Web Design and Development, Typography, Project Design, User Interface (UI), Web Analytics and SEO
★ 4.7 (13) · Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: grep, Linux Commands, Linux, Unix Commands, Unix Shell, Linux Administration, Data Processing, Text Mining, Command-Line Interface, Data Manipulation, Unix, Automation
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), AI-Personalisierung, Medien und Kommunikation, Skripting, Auszug, Statistische Analyse, Analyse sozialer Netzwerke, Datenanalyse, Analyse sozialer Medien, Forschung, Sozialwissenschaften, Soziologie, Analytische Fähigkeiten, Laden Sie, Datenerhebung, Psychologie, Persuasive Kommunikation, Netzwerkanalyse, Datenumwandlung, Transformieren
Mittel · Kurs · 1–3 Monate