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.

Alibaba Cloud Academy
Kompetenzen, die Sie erwerben: Apache Hadoop, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Cloud-Technologien, Verteiltes Rechnen, Cloud-Sicherheit, Big Data, SQL, Daten-Integration, Apache Spark, Data-Warehousing, Datenvisualisierungssoftware, Apache Hive, Datenverarbeitung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: UI Komponenten, Ereignisgesteuerte Programmierung, Animationen, Javascript, HTML und CSS, Web-Entwicklungstools, JavaScript und jQuery, jQuery, Web-Anwendungen, Datenvalidierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microsoft Visual Studio, Python Programming, Software Installation, Computer Programming, Development Environment, Integrated Development Environments, System Configuration
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Web Scraping, Extensible Markup Language (XML), Data Processing, Cascading Style Sheets (CSS), JSON, Data Capture, Application Programming Interface (API), MongoDB, Data Storage, Hypertext Markup Language (HTML)
Anfänger · Kurs · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Web Design and Development, Web Development, Cloud Deployment, Web Development Tools, Application Deployment, Cloud Hosting, Web Content, Rust (Programming Language), Content Management, Cloud Computing, Linux, Software Installation
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Application Security, Risk Management Framework, Secure Coding, Software Testing, DevSecOps, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Software Architecture, Agile Methodology
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Leeds
Kompetenzen, die Sie erwerben: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Matplotlib, NumPy, Embeddings, Data Visualization, Natural Language Processing, Semantic Web, Data Manipulation, Linear Algebra, Seaborn, Deep Learning, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Text Mining, Data Science, Data Processing, Applied Machine Learning, Unstructured Data, Markov Model, Data Preprocessing
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Rmarkdown, Data Science, R (Software), GitHub, Version Control, Data Analysis, Big Data, R Programming, Git (Version Control System), Statistical Programming, Exploratory Data Analysis, Data Management
Gemischt · Kurs · 1–4 Wochen

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: ASP.NET, .NET Framework, Web Development, Database Application, Object Oriented Programming (OOP), Web Applications, Javascript, HTML and CSS, Web Design, Data Access, Web Servers, Data Validation
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Daten bereinigen, Datenwrangling, Schnittstelle zur Anwendungsprogrammierung (API), Daten importieren/exportieren, Datenvorverarbeitung, Pandas (Python-Paket), MySQL, Datenbanken, Datenqualität, Erhebung von Daten, Datenmanipulation, Daten-Integration, Web Scraping, SQL, Abfragesprachen
Mittel · Kurs · 1–3 Monate