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.
University of Michigan
Kompetenzen, die Sie erwerben: Algorithmen, Datenumwandlung, Abfragesprachen, Datenbank-Design, Daten importieren/exportieren, Datenmanipulation, Leistungsoptimierung, Datenbank Management, Datenbank-Management, Integrität der Daten, Transaktionsverarbeitung, Relationale Datenbanken, SQL, PostgreSQL, Gespeicherte Prozedur
★ 4.7 (338) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Erweiterte Analytik, MySQL, Abfragesprachen, Datenanalyse, Leistungsoptimierung, JSON, Datenbanken, Datenbank Management, Datenbank-Management, Transaktionsverarbeitung, SQL, Relationale Datenbanken, Gespeicherte Prozedur, Datenbank-Entwicklung
★ 4.7 (255) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Strategisches Denken, Sprint-Planung, Virtuelle Teams, Leiterschaft, Agile Produktentwicklung, Anwenderbericht, Projektleitung, Agile Entwicklung von Software, Produktanforderungen, Sprint-Retrospektiven, Methoden der Softwareentwicklung, Agiles Projektmanagement, Organisatorische Strategie, Agile Methodik, Rückstände, Technische Leitung, Agile Software-Entwicklung, Führungsqualitäten, Scrum (Software-Entwicklung), Organisatorische Struktur
★ 4.8 (486) · Anfänger · Kurs · 1–4 Wochen

The State University of New York
Kompetenzen, die Sie erwerben: R Programmierung, Große Daten, Bioinformatik, Bewertung des Modells, Dimensionalitätsreduktion, Technische Merkmale, Molekularbiologie, Statistische Analyse, Unüberwachtes Lernen, Datenvorverarbeitung, Klassifizierungsalgorithmen, Analytik, Bereinigung von Daten, Prädiktive Analytik, Feature Technik, Biostatistik, Gesundheitsinformatik, Modellevaluation, Medizinische Wissenschaft und Forschung, Prädiktive Modellierung, Vorverarbeitung von Daten, R (Software)
★ 4.2 (287) · Fortgeschritten · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Konfigurationsmanagement, JUnit, Management von Unternehmensanwendungen, Einheitliche Prüfung, Java-Programmierung, Java Programmierung, Anwendungs-Rahmenwerke, Erweiterbare Markup-Sprache (XML), Integrationsprüfung, Entwicklungsumgebung, Konfigurationsverwaltung, Spring Framework, Kontext-Management, Einheitstest
★ 3.8 (455) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Scannen auf Schwachstellen, Validierung von Daten, Anwendungssicherheit, Datenvalidierung, Techniken der Ausbeutung, Penetrationstests, Betriebssysteme, Sichere Kodierung, Sicherheitstests, Amazon Web Services, Amazon Webdienste, Software-Entwurfsmuster, Speicherverwaltung, Metasploit, SQL, Brute-force-Angriffe, Amazon Elastic Compute Cloud, Sicherheitsprüfung, Bewertungen der Anfälligkeit, Entwicklung von Exploits, Bewertung der Cybersicherheit
★ 4 (279) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: WordPress, Search Engine Optimization, Web Analytics and SEO, Blogs, Content Optimization, Web Analytics, Content Performance Analysis, Web Content, Keyword Research, Content Management, Marketing, Analytics, Web Design, Web Development, User Experience
★ 4.5 (799) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Hugging Face, Prompt Engineering, Retrieval-Augmented Generation, LLM Application, Model Evaluation, Responsible AI, Fine-tuning, LangChain, Model Optimization, Large Language Modeling, Generative Model Architectures, Model Deployment, Generative AI, Generative Adversarial Networks (GANs), Application Deployment, Application Development, AI literacy, Technical Management, Business Strategy, Python Programming
★ 4 (74) · Mittel · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: UI-Komponenten, Wiederverwendbarkeit von Code, Web-Entwicklung, Front-End-Webentwicklung, Einheitliche Prüfung, Ajax, Hypertext Markup Language (HTML), Javascript, JavaScript-Frameworks, Web-Anwendungen, Eckig, Web-Komponenten, Cloud-Anwendungen, Einheitstest
★ 4.8 (1903) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Web-Entwicklung, Front-End-Webentwicklung, Reaktionsfähiges Web-Design, Benutzerfreundlichkeit, Code-Überprüfung, Entwicklungstests, Cascading Style Sheets (CSS), HTML und CSS, Wireframing, Verifizierung und Validierung, Leitlinien für die Zugänglichkeit von Webinhalten, Anwendungs-Rahmenwerke, Web-Frameworks, Javascript, Hypertext Markup Language (HTML), Web-Design
★ 4.8 (1773) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Datenumwandlung, Software zur Datenvisualisierung, Python-Programmierung, Plotly, Matplotlib, Daten-Ethik, Datenmanipulation, Datenanalyse, Präsentation der Daten, Maschinelles Lernen, Explorative Datenanalyse, Datenvisualisierung, Datenerhebung, Scikit Learn (Bibliothek für maschinelles Lernen), Daten-Synthese, Bereinigung von Daten, Jupyter, Datenerfassung, Interaktive Datenvisualisierung, Generative KI
★ 4.4 (109) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Automatisierung von Geschäftsprozessen, Microsoft Azure, Microsoft Power Automate/Flow, GitHub, Cloud-Entwicklung, Cloud-basierte Integration, Webhook-Sicherheit, Anwendungsprogrammierschnittstelle (API), Serverloses Rechnen, Ereignisgesteuerte Programmierung
★ 4.4 (134) · Mittel · Kurs · 1–3 Monate