Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.
University of Maryland, College Park
Kompetenzen, die Sie erwerben: Unstructured Data, Financial Data, Financial Statement Analysis, Image Analysis, Finance, Financial Analysis, Accounting, Emerging Technologies, Artificial Intelligence, Text Mining, Annual Reports, Machine Learning, Trend Analysis, Data-Driven Decision-Making, Natural Language Processing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Mittel · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Daten bereinigen, Skripting, Automatisierung, Skriptsprachen, Schnittstelle zur Anwendungsprogrammierung (API), Computergestütztes Denken, Grundsätze der Programmierung, Python-Programmierung, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Emerging Technologies, Theoretical Computer Science, Simulation and Simulation Software, Linear Algebra
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, Cascading Style Sheets (CSS), Reaktionsfähiges Webdesign, HTML und CSS, Webdesign, Web Design und Entwicklung
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Konfigurationsverwaltung für Software, GitHub, Kollaborative Software, Git (Versionskontrolle-System), Versionskontrolle, Software-Entwicklungstools, Linux, DevOps
Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Maschinelles Lernen, Regressionsanalyse, Datenverarbeitung, Statistische Methoden, Klassifizierungsalgorithmen, Modellevaluation, Wahrscheinlichkeit & Statistik, Überwachtes Lernen, Statistisches maschinelles Lernen, Statistische Analyse, Dimensionalitätsreduktion, Logistische Regression, Angewandtes maschinelles Lernen, Feature Technik, Python-Programmierung, Methoden des Maschinellen Lernens
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Cybersecurity, Network Security, Key Management, Public Key Cryptography Standards (PKCS), Encryption, Cyber Risk, Data Integrity, Distributed Computing, Transaction Processing, Algorithms
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Performance Tuning, Scalability, Full-Stack Web Development, Frontend Performance, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), PyTorch (Machine Learning Library), Convolutional Neural Networks, Deep Learning, Classification Algorithms, Transfer Learning, Applied Machine Learning, Image Analysis, Model Evaluation, Artificial Neural Networks, Computer Vision, Data Preprocessing
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Software Development, Software Engineering, Programming Principles, Computer Programming, Problem Solving, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Mittel · Spezialisierung · 1–4 Wochen