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: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
★ 4.7 (417) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

LearnQuest
Kompetenzen, die Sie erwerben: YAML, Java-Programmierung, JSON, Konfigurationsverwaltung, Web-Anwendungen, Software-Architektur, Spring Framework, Spring Boot, Software Architektur, Restful API, Konfigurationsmanagement, Webdienste, Model-View-Controller, Frontend-Integration, Eckig, Erweiterbare Markup-Sprache (XML), Java Programmierung
★ 4.1 (224) · Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Geografische Informationen und Technologie, Bildqualität, Quantitative Forschung, Matlab, Bildanalyse, Dateiverwaltung, Analyse räumlicher Daten
★ 4.8 (207) · Anfänger · Kurs · 1–4 Wochen
Universidad Austral
Kompetenzen, die Sie erwerben: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, jQuery, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, MongoDB
★ 4.2 (826) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Data Persistence, Programming Principles, Python Programming, Data Storage, File Management, Computer Science
★ 4.4 (152) · Mittel · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Software-Qualitätssicherung, Scrum (Software-Entwicklung), Nutzerforschung, Agile Software-Entwicklung, Prüfung der Benutzerfreundlichkeit, Technische Überprüfung der Software, Sprint-Retrospektiven, Agile Entwicklung von Software
★ 4.7 (1680) · Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Stakeholder Management, Program Management, Stakeholder Communications, Agile Software Development, Communication Planning, Scheduling, Team Management, Team Performance Management, Procurement, Solution Delivery, Cost Management, Project Management Institute (PMI) Methodology, Teamwork, Leadership and Management, Organizational Change, Agile Product Development, Project Portfolio Management, Strategic Leadership, Communication, Risk Management
★ 4.6 (174) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Code Reusability, Python Programming, Program Development, Software Installation, Computational Logic, IT Automation, Computational Thinking, Data Storage, Development Environment
★ 4.8 (106) · Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Problemlösung, Technische Kommunikation, Softwaretechnik, Zusammenarbeit, Soziale Kompetenzen, Komplexe Problemlösung, Daten-Strukturen, Algorithmen, Kommunikation, Überwindung von Hindernissen, Zwischenmenschliche Kommunikation, Software-Entwicklung, Verbale Kommunikationsfähigkeiten, Wachstumsorientiertheit, Selbst-Bewusstsein
★ 4.6 (555) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: React.js, Routing Protocols, UI Components, Code Reusability, JavaScript Frameworks, Front-End Web Development, Frontend Performance, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Frontend Integration, Debugging, Web Development Tools, Web Frameworks, Data Management, Context Management, Javascript, Application Programming Interface (API)
★ 4.7 (263) · Mittel · Spezialisierung · 3–6 Monate

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Robotics, Machine Controls, Control Systems, Engineering, Scientific, and Technical Instruments, Automation, Graph Theory, Planning, Algorithms, Computer Programming, Computer Science, Simulation and Simulation Software, Engineering, Simulations, Data Structures, Python Programming, Virtual Environment, Linear Algebra, Applied Mathematics, Design
★ 4.5 (76) · Anfänger · Spezialisierung · 3–6 Monate