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.

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, UI Komponenten, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), Java, Anwendungsdesign, Java Programmierung, Software Entwurf, Anwendungsentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: Power BI, Data Visualization, Data Analysis Expressions (DAX), Matplotlib, Plotly, Data Analysis, Exploratory Data Analysis, Seaborn, SQL, Pandas (Python Package), Probability & Statistics, Regression Analysis, Machine Learning, Statistical Hypothesis Testing, Python Programming, Data Transformation, Feature Engineering, Data Integration, NumPy, Web Scraping
Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment, Data Storage
Gemischt · Kurs · 1–3 Monate

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

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Interoperability, Unix, Embedded Systems, Vulnerability Assessments, Unix Commands, File I/O, Operating Systems, Data Security, Linux, Microsoft Windows
Mittel · Spezialisierung · 3–6 Monate

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Software Design, Application Design, Test Driven Development (TDD)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Electronic Systems, Semiconductors, Data Storage, Data Storage Technologies
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Spring Boot, Model View Controller, Unit Testing, Frontend Integration, Microservices, Application Development, Spring Framework, Redis, Restful API, YAML, Java, Java Programming, MongoDB, Application Deployment, NoSQL, Ajax, Hibernate (Java), Data Persistence
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Back-End Web Development, Server Side, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, Scalability, GitHub, Development Environment, Data Validation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API Gateway, Serverless Computing, Cloud API, Restful API, Node.JS, Microsoft Azure, Application Programming Interface (API), API Testing, Web Services
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Dashboard, Datenmigration, Datenbank-Design, ChatGPT, Datenqualität, Leistungstests, Datenbankarchitektur und -verwaltung, Prototyping, SQL, Generative KI, Software-Dokumentation, Test Daten, Geschäftsberichte, Lückenanalyse
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: User Experience Design, 3D-Assets, Interaktionsdesign, Virtuelle Realität, Einheit-Engine, Benutzeroberfläche (UI), Mensch-Computer-Interaktion, Unreal Engine, Plattformübergreifende Entwicklung, Web-Entwicklungstools, Anwendungsentwicklung, Erweiterte und virtuelle Realität (AR/VR), Prototyping, Erweiterte Realität
Mittel · Kurs · 1–4 Wochen