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: Exploratory Data Analysis, Tree Maps, Geographic Information Systems, Plotly, Data Analysis, Data Visualization, Interactive Data Visualization, Data Visualization Software, Jupyter, Statistical Analysis, Pandas (Python Package)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, PHP (Scripting Language), jQuery, Hypertext Markup Language (HTML), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, Javascript, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Development Environment
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Persistenz der Daten, Datenstrukturen, C++ (Programmiersprache), Algorithmen, Datei-E/A, Grundsätze der Programmierung, Software-Entwurfsmuster, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Simulationen
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Befehlszeilen-Schnittstelle, Datenstrukturen, Webentwicklung, Software Entwurf, Einheitstest, Grundsätze der Programmierung, Entwicklungsumgebung, Verifizierung und Validierung, Web-Anwendungen, Fehlersuche, Objektorientierte Programmierung (OOP), Web-Entwicklung, Anwendungs-Rahmenwerke, Go (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programmierung, System Programmierung, Java, Software-Entwurfsmuster, OS Prozessverwaltung
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Structures, Data Dictionary, Python Programming, Programming Principles, Data Manipulation, Data Access, Data Processing, Computational Logic, Scripting, File I/O, Debugging, Jupyter, Maintainability, Computer Programming Tools, Scripting Languages
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Transaction Processing, Data Structures, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rmarkdown, Autoencoders, Shiny (R Package), Deep Learning, Recurrent Neural Networks (RNNs), Transfer Learning, Model Evaluation, R (Software), Data Import/Export, Classification Algorithms, Reinforcement Learning, R Programming, Ggplot2, Data Manipulation, Convolutional Neural Networks, Plotly, Applied Machine Learning, Machine Learning Algorithms, Artificial Intelligence, Dimensionality Reduction
Anfänger · Spezialisierung · 3–6 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Science, Programming Principles, Problem Solving, Mathematical Theory & Analysis, Problem Management, Scalability
Anfänger · Kurs · 1–3 Monate

International Institute of Information Technology, Hyderabad
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Hardware Architecture, Systems Architecture, Computer Systems, Computer Hardware, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Verarbeitung natürlicher Sprache, Datenmanipulation, Datenstrukturen, Vorverarbeitung der Daten, Datenvorverarbeitung, Maschinelles Lernen, NumPy, Datenvisualisierung, Logistische Regression, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Lineare Algebra, Datenwissenschaft, Tiefes Lernen, Deep Learning, Regressionsanalyse, Seaborn, Matplotlib
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Desktop-Unterstützung, Automatisierung, Generative KI, Technische Unterstützung, Verantwortungsvolle KI, Endbenutzerschulung und -unterstützung, System-Unterstützung, Produktunterstützung, Prompt Engineering Tools, ChatGPT
Anfänger · Kurs · 1–4 Wochen