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 California, Davis
Kompetenzen, die Sie erwerben: Construction Estimating, Risk Management, Cost Estimation, Project Estimation, Construction Management, Estimation, Bidding, Construction, Cost Management, Verification And Validation, Workflow Management, Business Ethics, Budgeting, Project Management, Engineering Plans And Specifications
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Application Development, Emerging Technologies, Computer Programming Tools, Program Development, Cryptography, Development Environment, Programming Principles, Transaction Processing, Data Structures, Debugging
Mittel · Kurs · 1–3 Monate

University of Washington
Kompetenzen, die Sie erwerben: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Web Design and Development, Usability, User Interface and User Experience (UI/UX) Design, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Front-End Web Development, Web Development, Mobile Development, Semantic Web, Git (Version Control System)
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Workflow Management, Daten importieren/exportieren, Finanzielle Berichterstattung, People Analytics, Geschäftsprozess, Finanzen, Kreditoren und Debitoren, Dashboard, Datenanalyse-Software, Finanzielle Daten, Workday (Software), Hauptbuch, Buchhaltung, Buchhaltungssoftware
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming, Computational Logic
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Webpack, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging
Anfänger · Spezialisierung · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Skalierbarkeit, Schnittstelle zur Anwendungsprogrammierung (API), Amazon S3, Automatisierung, Ereignisgesteuerte Programmierung, Amazon Webdienste, Authentifizierungen, Serverloses Rechnen, Cloud-Infrastruktur, Infrastruktur als Code (IaC), Cloud-Bereitstellung, AWS CloudFormation, API-Gateway, Amazon DynamoDB
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skalierbarkeit, Schnelles Engineering, Benutzeroberfläche (UI), LLM-Bewerbung, Datenbanken, Einbettungen, Datenvorverarbeitung, Vektor-Datenbanken, Instandhaltbarkeit, LangChain, Leistungsoptimierung, KI-Workflows
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, Cascading Style Sheets (CSS), Benutzeroberfläche (UI), Ereignisgesteuerte Programmierung, Datenvalidierung, Web-Entwicklung, User Experience Design, React.js, Javascript, Datenmanagement, API-Design, Daten in Echtzeit, JavaScript-Frameworks
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Entwicklung, System Programmierung, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptographic Protocols, Blockchain, Cryptography, Encryption, Business Continuity, Application Security, Disaster Recovery, Threat Modeling, Vulnerability Assessments, Cybersecurity, Enterprise Security, Network Security, Regulation and Legal Compliance, Data Security, Secure Coding, Key Management, Application Frameworks, Distributed Denial-Of-Service (DDoS) Attacks, Emerging Technologies, Data Integrity
Anfänger · Spezialisierung · 1–3 Monate