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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Network Analysis, Statistical Modeling, Bayesian Network, R (Software), R Programming, Social Network Analysis, Simulations, Graph Theory, Statistical Analysis, Probability & Statistics, Markov Model, Probability Distribution, Data Visualization, Machine Learning, Statistical Hypothesis Testing
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microsoft Azure, Cloud Applications, Cloud Deployment, Continuous Deployment, Application Deployment, ASP.NET, Platform As A Service (PaaS), Development Environment, Containerization, Docker (Software), Web Applications, Microsoft Visual Studio, Integrated Development Environments, Scalability
Mittel · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Ruby on Rails, Model View Controller, Ruby (Programming Language), Object-Relational Mapping, Test Automation, Restful API, Application Deployment, Web Applications, Web Development, Authentications, Development Environment, Relational Databases, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Predictive Modeling, Model Evaluation, Matplotlib, A/B Testing, Box Plots, Sampling (Statistics), Data Analysis, Regression Analysis, Statistical Inference, Data Visualization, Descriptive Statistics, Scikit Learn (Machine Learning Library), Data Science, Probability & Statistics, Estimation, Statistical Analysis, NumPy, Machine Learning, Python Programming
Anfänger · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Verantwortungsvolle AI, Kollaborative Software, Anwendungssicherheit, Generative KI, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Software-Qualität (SQA/SQC), Software-Entwicklung, Künstliche Intelligenz, Software-Entwicklungstools, Schnelles Engineering, Code-Überprüfung, Leistungsoptimierung, DevSecOps, AI-Personalisierung, Fehlersuche, Automatisierung, AI-Arbeitsabläufe, Analyse, Lebenszyklus der Softwareentwicklung, Softwaretechnik
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, C (Programming Language), System Programming, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Model Evaluation, Supervised Learning, Feature Engineering, Transfer Learning, NumPy, Matplotlib, Convolutional Neural Networks, Statistical Methods, Deep Learning, Applied Machine Learning, Data Visualization, Keras (Neural Network Library), Python Programming, Pandas (Python Package), Seaborn, Applied Mathematics, Machine Learning, Machine Learning Algorithms, Tensorflow
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Server, JSON, TCP/IP, Entwicklung von Videospielen, Web-Entwicklung, Rust (Programmiersprache), Grundsätze der Programmierung, OS Prozessmanagement, Restful API, Anwendungsprogrammierschnittstelle (API), Skalierbarkeit, Fehlersuche
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Cross Platform Development, Operating Systems, Data Import/Export, Development Environment, Scripting, File Management, Scripting Languages, Data Processing, Virtual Machines, Python Programming, Programming Principles, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Installation der Software, Mehrsprachigkeit, Einbettungen, Scikit Learn (Bibliothek für maschinelles Lernen), Datenumwandlung, NumPy, Text Mining, Computer Programmierung, Datenvorverarbeitung, Datenverarbeitung, Computerprogrammierung, Pandas (Python-Paket), Vorverarbeitung von Daten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Security, Internet Of Things, Network Security, Application Security, Security Engineering, Information Systems Security, Data Security, Cloud Services, Infrastructure Security, Cloud Computing, Application Design, Time Series Analysis and Forecasting, Encryption, Cryptography, Data Analysis, Identity and Access Management, Data Integrity, Authentications, Vulnerability Assessments
Anfänger · Kurs · 1–3 Monate