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: Exploratory Data Analysis, Scatter Plots, Data Analysis, Correlation Analysis, Box Plots, Descriptive Statistics, Pandas (Python Package), Data Visualization, Plot (Graphics), Analysis, Histogram, Statistical Analysis, Python Programming, Software Installation
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Code Review, GitHub, Git (Version Control System), Version Control, Docker (Software), Software Development Tools, Continuous Integration, Containerization, Bioinformatics, Devops Tools, Informatics, Automation, Science and Research, Data Analysis, R Programming
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, Tools erstellen, Anwendungsprogrammierschnittstelle (API), Front-End-Webentwicklung, Kontext-Management, Web-Entwicklung, Software-Entwicklung, Ereignisgesteuerte Programmierung, Web-Entwicklungs-Tools, TypScript, UI-Komponenten, React Redux, Javascript, JavaScript-Frameworks, React.js, Webpack
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Scaled Agile Framework, Kaizen Methodology, Lean Methodologies, Quality Improvement, Continuous Improvement Process, Process Improvement, DevOps, Scrum (Software Development), Sprint Planning, Agile Software Development, Agile Product Development, Agile Project Management, Continuous Delivery, Scalability, Organizational Development, CI/CD, Agile Methodology, Performance Metric, Coordinating, Continuous Integration
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanagement, Datenverwaltung, Transact-SQL, Datenbanken, Präsentation der Daten, Relationale Datenbanken, Datenvisualisierung, Datenbank-Design, Daten importieren/exportieren, Datenbank-Entwicklung, Vorverarbeitung von Daten, Power BI, Datenbank Management, Datenzugang, Datenvorverarbeitung, Software zur Datenvisualisierung, Datenbank-Management, Datenumwandlung, SQL, Datenmanipulation, Integrität der Daten, Microsoft SQL-Server
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JavaScript Frameworks, Restful API, Front-End Web Development, TypeScript, Application Programming Interface (API), Web Frameworks, Web Applications, Server Side, Data Access, UI Components, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: IT Automation, API Design, Automation, Cloud Solutions, Server Side, Back-End Web Development
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Rmarkdown, Data Science, R (Software), GitHub, Version Control, Data Analysis, Big Data, R Programming, Software Versioning, General Science and Research, Git (Version Control System), Statistical Programming, Data Quality, Statistical Reporting, Development Environment
Gemischt · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Cloud API, Application Programming Interface (API), Google Cloud Platform, Cloud Deployment, Web Services, Scalability, Data Management, Network Analysis
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Restful API, Spring Boot, API Design, Application Programming Interface (API), Spring Framework, JSON, Object-Relational Mapping, Web Services, Business Logic, Data Modeling, Code Reusability, Software Architecture, Data Persistence, Data Access
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Entwicklung von Testskripten, Anwendungsprogrammierschnittstelle (API), Berechtigung (Computing), API-Tests, Beglaubigungen, Restful API, Java Programmierung, Software-Prüfung, Test-Automatisierung, Benutzerkonten, Java-Programmierung
Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: MITRE ATT&CK Framework, Metasploit, Penetration Testing, Exploit development, Exploitation techniques, Cyber Security Strategy, Cybersecurity, Operating Systems, Hardening, Computer Security, Malware Protection, Vulnerability Assessments, Security Controls, Authorization (Computing), Identity and Access Management, Memory Management, Data Persistence, Computer Architecture
Mittel · Kurs · 1–3 Monate