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: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), Test Tools, File Management, Cascading Style Sheets (CSS), Test Automation, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Web Scraping, Data Validation, Test Case, Web Development Tools, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Medien und Kommunikation, Branding, Soziale Netzwerke, Medienproduktion, Kultur, Medienstrategie, Social-Media-Strategie, Medienarbeit, Veranstaltungsmarketing, Markenmanagement, Video Produktion, Werbung
Anfänger · Kurs · 1–3 Monate

Case Western Reserve University
Kompetenzen, die Sie erwerben: Geostatistics, Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Statistical Modeling, R Programming, Statistical Analysis, Probability & Statistics, Data Analysis, Data-Driven Decision-Making, Regression Analysis, Correlation Analysis, Data Validation, Histogram, Box Plots, Simulation and Simulation Software, Model Evaluation
Anfänger · Kurs · 1–3 Monate

Politecnico di Milano
Kompetenzen, die Sie erwerben: Product Lifecycle Management, Environmental Science, Sustainable Development, Mathematical Modeling, Sustainable Engineering, Systems Thinking, Analysis, Microsoft Excel, Case Studies, Accounting, Open Source Technology
Anfänger · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Matplotlib, File I/O, NumPy, Plot (Graphics), Pandas (Python Package), Data Structures, Data Visualization Software, Data Analysis, Python Programming, Data Processing, Data Manipulation, Exploratory Data Analysis, Data Import/Export, Computer Programming
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Brainstorming, Klassenzimmer-Management, Bewusstsein für Vielfalt, Computer Programmierung, Fehlersuche, Grundsätze der Programmierung, Digitale Pädagogik, Software und Technologie für das Bildungswesen, Computergestütztes Denken
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Restful API, Docker (Software), Git (Version Control System), Flask (Web Framework), Application Programming Interface (API), Authentications, Application Deployment, Database Management, Cloud Deployment, JSON, Object-Relational Mapping, API Testing, Programming Principles, Python Programming, Object Oriented Programming (OOP), Data Structures
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenstrukturen, Explorative Datenanalyse, Objektorientierte Programmierung (OOP), Daten importieren/exportieren, Python-Programmierung, NumPy, Datenanalyse, Datenumwandlung, Datenmanipulation, Big Data, Datenverarbeitung, Bildanalyse, Leistungsoptimierung
Anfänger · Kurs · 1–4 Wochen

Whizlabs
Kompetenzen, die Sie erwerben: Katastrophenhilfe, Cloud-Speicher, Datensicherheit, Cloud Management, Daten-Governance, Microsoft Azure, Datenverschlüsselungsstandard, Rollenbasierte Zugriffskontrolle (RBAC), Identitäts- und Zugriffsmanagement, Datenspeicherung, Datenmanagement
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Computer Programmierung, Testfall, Fehlersuche, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Java, Pseudocode, Unterrichten, Programm-Entwicklung, Computergestützte Logik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Computational Thinking, Computer Programming, Programming Principles, Data Persistence, Algorithms, Maintainability, Simulations, Data Management, Prototyping
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Development Tools, Web Applications, Web Development, Server Side, Back-End Web Development, Application Frameworks, Javascript, Restful API, Development Environment, Operating Systems, Email Automation, Microsoft Visual Studio
Mittel · Kurs · 1–4 Wochen