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.

Edureka
Kompetenzen, die Sie erwerben: Frontend Performance, Web Development Tools, CI/CD, Continuous Deployment, Web Applications, Cloud Deployment, Application Deployment, Cloud Applications, Application Development, Data Persistence, Cross Platform Development, Browser Compatibility, Software Architecture, Software Development Tools, Web Services, Event-Driven Programming, Performance Tuning, Development Testing, Data Storage Technologies, Software Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datensicherheit, Datenverwaltung, Apache Spark, Data Warehousing, Datenverarbeitung, Datenbanken, Große Daten, Integration von Daten, SQL, NoSQL, Datenwissenschaft, Datenbank-Design, Datenspeicher, Auszug, Datenspeicherung, Datenarchitektur, Daten-Governance, Daten-Pipelines, Apache Hadoop, Relationale Datenbanken, Daten-Seen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Process Mapping, Requirements Elicitation, Process Analysis, Power BI, Business Analysis, Business Process, Business Process Modeling, Business Analytics, Business Intelligence, Requirements Analysis, Storytelling, Business Intelligence Software, Data Storytelling, Dashboard, Data Presentation, Data Visualization Software, Data Visualization, Dashboard Creation, Risk Management, Python Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Dashboard, Dashboard Creation, Excel Formulas, Pivot Tables And Charts, Excel Macros, Performance Analysis, Key Performance Indicators (KPIs), Spreadsheet Software, Microsoft Excel, Performance Measurement, Performance Metric, Business Analytics, Data Presentation, Interactive Data Visualization, Advanced Analytics, Visual Basic (Programming Language), Data Transformation, Data Processing
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Embedded Software, Embedded Systems, System Programming, Agile Software Development, Linux, Software Testing, Development Testing, Linux Administration, Software Development Methodologies, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, System Software, Electrical and Computer Engineering, File Systems, Shell Script, Debugging
Mittel · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenanalyse, Mathematische Modellierung, Regressionsanalyse, Kalkulation, Allgemeine Mathematik, Wirtschaftsmathematik, Trigonometrie, Korrelationsanalyse, Datenkompetenz, Grafische Darstellung, R (Software), Datenmodellierung, Angewandte Mathematik, Geometrie, Algebra, Mathematische Software, Systeme der Messung
Anfänger · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Geschäftslogik, Programm-Entwicklung, Entwicklungsumgebung, Grundsätze der Programmierung, Blockchain, Bereitstellung von Anwendungen, Transaktionsverarbeitung, Ereignisgesteuerte Programmierung, Lösung Design, Integrierte Entwicklungsumgebungen, Entwicklungstests
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, C (Programming Language), Memory Management, System Programming, Virtualization, System Software, Virtualization and Virtual Machines, C and C++, Programming Principles, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Code Reusability, Data Preprocessing, Data Wrangling, Package and Software Management, Data Analysis, Data Processing, Data Integration, JSON, Object Oriented Programming (OOP), Data Science, Data Structures, Python Programming, Exploratory Data Analysis, Programming Principles, Data Import/Export, Data Storage, Computational Logic
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Software-Dokumentation, Datenvisualisierung, Plot (Grafiken), Hypertext Markup Language (HTML), Rmarkdown, R (Software), Paket- und Softwareverwaltung, Plotly, Web-Anwendungen, Software zur Datenvisualisierung, Glänzend (R-Paket), Präsentation der Daten, Interaktive Datenvisualisierung, Statistische Berichterstattung, Merkblatt (Software)
Gemischt · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), User Interface (UI), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, Web Design, Typography, API Design, Web Applications, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), React.js, Javascript, Web Development
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: 3D Assets, Unreal Engine, Post-Production, Collaborative Software, Virtual Reality, Virtual Environment, 3D Modeling, Blueprinting, Version Control, Computer Graphics, Landscape Architecture, Performance Tuning, Visualization (Computer Graphics), Computer Graphic Techniques, Workflow Management, Video Game Development, Game Design, Open Mindset, Software Development, Software Design
Anfänger · Spezialisierung · 1–3 Monate