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: PyTorch (Machine Learning Library), Model Training, Convolutional Neural Networks, Transfer Learning, Image Analysis, Predictive Modeling, Deep Learning, Radiology, Medical Imaging, Computer Vision, Machine Learning, Data Preprocessing, Data Transformation
★ 4.5 (340) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Development Environment, Computer Programming, Microsoft Visual Studio, Computer Programming Tools, Integrated Development Environments, Programming Principles, Apple Xcode, Software Installation, Performance Tuning, Debugging
★ 4.3 (24) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Testgetriebene Entwicklung (TDD), Instandhaltbarkeit, Objektorientierter Entwurf, Cloud-Bereitstellung, Daten-Strukturen, Integrationsprüfung, Software-Entwicklung, Serverloses Rechnen, Code-Überprüfung, Objektorientierte Programmierung (OOP), Graphentheorie, Cloud Computing, Microsoft Azure, Generative KI, Software-Dokumentation, Python-Programmierung, Entwicklungstests, Software Entwurf, Bereitstellung von Anwendungen
★ 4.1 (27) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Verarbeitung natürlicher Sprache, Anwendungsentwicklung, Microsoft Azure, Künstliche Intelligenz, Analytik, Text Mining, Künstliche Intelligenz und maschinelles Lernen (AI/ML), KI-Kenntnisse, Unstrukturierte Daten
★ 4.7 (128) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Cryptographic Protocols, Algorithms, Python Programming, Linear Algebra, Simulations, Software Installation, Development Environment, Application Frameworks
★ 4.1 (12) · Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Benutzerfreundlichkeit, Software-Prüfung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Mobile Entwicklungstools, Entwicklungstests, Android (Betriebssystem), Benutzeroberfläche (UI), Installation der Software, UI-Komponenten, Mobile Entwicklung, Android-Entwicklung, Android-Studio, Interaktionsdesign, Entwicklungsumgebung, Benutzeroberfläche (UI) Design
★ 4.4 (64) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Unit Testing, Vue.JS, Development Testing, Data Security, Authentications, Encryption, Authorization (Computing), HTML and CSS, Hypertext Markup Language (HTML), Web Applications, Javascript, Security Strategy, Computer Programming
★ 4.3 (102) · Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Selenium (Software), Test Script Development, Test Automation, Debugging, Scripting, Automation, Web Scraping, Software Testing, Cascading Style Sheets (CSS)
★ 4.7 (35) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Interactive Data Visualization, Plot (Graphics), R (Software), Hypertext Markup Language (HTML), Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development
★ 4.6 (146) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning, Computer Programming
★ 3.6 (13) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Instagram, TikTok, Debugging, Keyword Research, Podcasting, Video Production, Vibe coding, Prototyping, Social Media Content, Social Media Management, Shared Media, Social Media Marketing, Search Engine Optimization, Copywriting, Mobile Development, Paid media, Business Planning, Mobile Development Tools, Earned Media, Other Mobile Programming Languages
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Datenvisualisierung, Python-Programmierung, Datenanalyse, Grundsätze der Programmierung
★ 4.6 (58) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden