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.

MathWorks
Kompetenzen, die Sie erwerben: Image Analysis, Matlab, Computer Vision, Medical Imaging
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Datenarchitektur, Datenbank Management, Teradata-SQL, Datenbank-Design, Software-Installation, Datenbankadministration, Datenmodellierung, SQL, Data-Warehousing, Daten importieren/exportieren, Leistungsoptimierung, Datenbankarchitektur und -verwaltung, Datenbank-Management-Systeme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Augmented and Virtual Reality (AR/VR), Game Design, Animation and Game Design, User Interface (UI), Scalability, Performance Tuning, Design
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: GitHub, Test Driven Development (TDD), Continuous Integration, ASP.NET, .NET Framework, Git (Version Control System), C# (Programming Language), Integration Testing, Maintainability, Data Access, Data Integrity, Debugging
Mittel · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Sprint Planning, Agile Software Development, Product Demonstration, Agile Methodology, Requirements Analysis, Agile Project Management, Risk Management, Agile Product Development, Virtual Environment, Product Requirements, Product Management, Backlogs, Customer Communications Management, Customer Service, Presentations, User Story, Team Management, Prioritization
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Hosting, Cascading Style Sheets (CSS), Typografie, HTML und CSS, Browser-Kompatibilität, Web-Entwicklung, GitHub, Webdesign, Front-End Web-Entwicklung, Benutzerfreundlichkeit, Git (Versionskontrolle-System), Web Content Accessibility Guidelines, Reaktionsfähiges Webdesign
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unity Engine, UI Components, Scripting, User Interface (UI), Torque (Physics), Responsive Web Design, User Interface (UI) Design, Object Oriented Programming (OOP), C# (Programming Language), Game Design, Animation and Game Design, Animations, Interactive Design, Usability, Video Game Development, Mechanics, Simulations, Mathematical Modeling, Physics, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, HTML und CSS, Ereignisgesteuerte Programmierung, Datenvalidierung, UI Komponenten, jQuery, JavaScript und jQuery, Animationen, Web-Anwendungen, Reaktionsfähiges Webdesign, Interaktives Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Animations, 3D Modeling, 3D Assets, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Prototyping, User Interface (UI), Linear Algebra, Programming Principles, Scripting, Simulations, Computational Logic, Scripting Languages, Graphical Tools, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Artificial Neural Networks, Keras (Neural Network Library), Deep Learning, Applied Machine Learning, Tensorflow, Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Image Analysis, Computer Vision, Model Evaluation, Python Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Jenkins, Continuous Deployment, Devops Tools, Software Configuration Management, User Accounts, Application Programming Interface (API), Authorization (Computing)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unreal Engine, Animations, 3D Assets, Game Design, Video Game Development
Mittel · Kurs · 1–4 Wochen