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: 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: Plotly, Object Oriented Programming (OOP), Matplotlib, Pandas (Python Package), Data Visualization, Interactive Data Visualization, Seaborn, Data Analysis, NumPy, Data Visualization Software, Data Structures, Restful API, Python Programming, Application Programming Interface (API), Scatter Plots, Data Manipulation, Programming Principles, Computer Programming, Data Transformation, Program Development
Mittel · Spezialisierung · 1–3 Monate

Pearson
Kompetenzen, die Sie erwerben: Deep Learning, Convolutional Neural Networks, PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Keras (Neural Network Library), Artificial Neural Networks, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Transfer Learning, Tensorflow, Python Programming, Data Preprocessing, Network Architecture, Classification Algorithms, Model Evaluation, Regression Analysis
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Data Access, Software Design Patterns
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Secure Coding, Brute-force attacks, File Management, Python Programming, Programming Principles, Computational Logic, Algorithms, Debugging, Scripting, Data Structures, Software Testing, User Interface (UI), Statistical Programming, File I/O, UI Components, Application Development
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, NoSQL, Datenbanken, Transaktionsverarbeitung, Verteiltes Rechnen, Software-Architektur, Middleware, Skalierbarkeit, Software Architektur, Webdienste, Microservices, Server, Ereignisgesteuerte Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Software zur Datenvisualisierung, Pandas (Python-Paket), Python-Programmierung, Datamaps, Datenvisualisierung, Streudiagramme, Datenanalyse, Medizinische Wissenschaft und Forschung, Jupyter, Plotly
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenwissenschaft, Trendanalyse, Explorative Datenanalyse, Alteryx, Software zur Datenvisualisierung, R Programmierung, Skripting, Datenmanipulation, Modellevaluation, Bereinigung von Daten, Prädiktive Analytik, Maschinelles Lernen, Erweiterte Analytik, Risikomodellierung, Prädiktive Modellierung, Datenanalyse, Bewertung des Modells, Vorverarbeitung von Daten, Integration von Daten, Datenvorverarbeitung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Classification Algorithms, Machine Learning Methods, Data Preprocessing, Model Evaluation, Embeddings
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Web Development Tools, Software Development Tools, Application Development, Go (Programming Language), Development Environment, Computer Programming Tools, Business Logic, Software Development, Program Development, Digital Assets, FinTech, Virtual Machines, Transaction Processing, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Skripting, Validierung von Daten, Web-Design und Entwicklung, Javascript, UI-Komponenten, Web-Entwicklung, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Datenvalidierung, Entwicklungsumgebung
Anfänger · Kurs · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Digital pedagogy, Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Computer Science, Game Design
Anfänger · Kurs · 1–3 Monate