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.

Nanjing University
Kompetenzen, die Sie erwerben: Python-Programmierung, UI-Komponenten, Datenverarbeitung, Datenerfassung, Datenanalyse, Datenvisualisierung, Grundsätze der Programmierung, Datenvorverarbeitung, Daten-Strukturen, Data Mining, NumPy, Benutzeroberfläche (UI) Design, Objektorientierte Programmierung (OOP), Vorverarbeitung von Daten, Präsentation der Daten, Web-Scraping
Anfänger · Kurs · 1–3 Monate

Northwestern University
Kompetenzen, die Sie erwerben: Digitale Signalverarbeitung, Matlab, Modell-Optimierung, Medizinische Bildgebung, Mathematische Modellierung, Farbenlehre, Schätzung, Telekommunikation, Bildqualität, Bildanalyse, Angewandte Mathematik, Kommunikationssysteme
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, Data Persistence, Interactive Data Visualization, Apple software proficiency, AI Personalization, UI Components, User Interface (UI), Application Programming Interface (API), Web Content Accessibility Guidelines, AI Enablement, Usability, Mobile Development Tools, Software Design Patterns, Animations
Mittel · Kurs · 1–4 Wochen
Madecraft
Kompetenzen, die Sie erwerben: Amazon Web Services, Cloud Deployment, Hypertext Markup Language (HTML), Cloud Computing, Cloud Computing Architecture, Cloud Services, AWS Identity and Access Management (IAM), Amazon Elastic Compute Cloud, Cloud Infrastructure, Infrastructure as Code (IaC), Web Design and Development, Amazon S3, HTML and CSS, AWS CloudFormation, Web Applications, Web Development, Cascading Style Sheets (CSS), AWS SageMaker, GitHub, Java Programming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Angular, Development Environment, Software Development Tools, Back-End Web Development, Computer Programming Tools, JavaScript Frameworks, Authentications, Web Development Tools, Application Development, Integrated Development Environments, Application Frameworks, Web Applications, User Accounts, UI Components, Application Programming Interface (API), TypeScript, Data Persistence, Data Store, Maintainability, User Interface (UI)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Lakes, Microsoft Azure, Extract, Transform, Load, Power BI, Data Governance, Data Integration, Data Architecture, Data Management, Data Infrastructure, Data Pipelines, Dataflow, Data Warehousing, Data Processing, Metadata Management, Data Sharing, Data Store, Data Transformation, Data Analysis, Python Programming, Machine Learning
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Feature Engineering, Model Deployment, Data Preprocessing, Machine Learning Methods, Scikit Learn (Machine Learning Library), Supervised Learning, Machine Learning Algorithms, Applied Machine Learning, Machine Learning, Test Script Development, Model Evaluation, Unsupervised Learning, Containerization, Data Processing, Data Wrangling, Unit Testing, Development Testing, Software Development, Python Programming, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), JavaScript-Frameworks, UI-Komponenten, Cascading Style Sheets (CSS), Web-Entwicklung, Bootstrap (Front-End-Framework), HTML und CSS, Back-End-Webentwicklung, Web-Server, Hypertext Markup Language (HTML), Reaktionsfähiges Web-Design, Front-End-Webentwicklung, React.js, Web-Anwendungen, Full-Stack Web-Entwicklung, Web-Design, Allgemeine Netzwerkarbeit
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Softwaretechnik, Agile Entwicklung von Software, Agile Software-Entwicklung, Agile Methodik, Projektleitung, Software-Entwicklung, Methoden der Softwareentwicklung, Anforderungsmanagement, Projektplanung, Prozessentwicklung, Produktmanagement, Analyse der Anforderungen, Produktanforderungen
Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Methoden, Explorative Datenanalyse, Datenanalyse, Dimensionalitätsreduktion, Datenvisualisierung, Plot (Grafiken), Statistische Analyse, Grafische Darstellung, R (Software), Unüberwachtes Lernen, Ggplot2, Statistische Visualisierung, Software zur Datenvisualisierung
Gemischt · Kurs · 1–4 Wochen

University of Amsterdam
Kompetenzen, die Sie erwerben: Statistische Methoden, Statistische Hypothesenprüfung, Wahrscheinlichkeitsrechnung und Statistik, Statistik, Statistische Analyse, Software zur Datenanalyse, Quantitative Forschung
Anfänger · Kurs · 1–3 Monate