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.

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Feature Engineering, Data Ethics, Exploratory Data Analysis, Analytics, Data Analysis, Machine Learning Algorithms, Data Preprocessing, Unsupervised Learning, Data Cleansing, Data Science, NumPy, Data Manipulation, Data Transformation, Data Structures, Pandas (Python Package), Dimensionality Reduction, Classification Algorithms, Python Programming, Regression Analysis, Data Visualization
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Version Control, Git (Version Control System), Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), ASP.NET, Full-Stack Web Development, SQL, .NET Framework, Graph Theory
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Entwicklung von Software, Agile Software-Entwicklung, Agile Methodik, Freigabe-Management, Sprint-Planung, Methoden der Softwareentwicklung, Scrum (Software-Entwicklung), Agile Produktentwicklung, Anwenderbericht
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Model Training, AI Security, Testability, Feature Engineering, Statistical Methods, Responsible AI, Model Optimization, Predictive Analytics, Applied Machine Learning, Data Analysis, Predictive Modeling, Data Preprocessing, Data Science, Data Visualization, Machine Learning Algorithms, Python Programming, Data Management
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Rust (Programming Language), Application Deployment, Cross Platform Development, Application Development, Package and Software Management, Development Environment, User Interface (UI), Linux, Data Persistence, Application Frameworks, UI Components, Computer Programming Tools, Event-Driven Programming, Linux Commands, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Command-Line Interface, UI/UX Research, Data Architecture, Data Engineering
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, R Programmierung, Bestimmung des Stichprobenumfangs, Integration von Daten, Datenanalyse, Datenerhebung, Statistische Programmierung, Daten-Ethik, Statistische Software, Datenerfassung, Forschungsmethodologien, Validierung von Daten, Statistische Analyse, STATA (Software), Erstellung von Umfragen, Interviewing-Fähigkeiten, Erhebungen, R (Software), Software zur Datenanalyse, Stichproben (Statistik), Forschungsdesign, Stata
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Server Side, Full-Stack Web Development, MySQL, Frontend Integration, Node.JS, Back-End Web Development, React.js, Database Management, Web Applications, Application Programming Interface (API), Web Development, SQL, Restful API, Web Development Tools, Postman API Platform, Code Reusability, Front-End Web Development, HTML and CSS
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Serverless Computing, Amazon Web Services, Amazon S3, Rust (Programming Language), Other Programming Languages, Cloud-Native Computing, Cloud Deployment, Performance Tuning, Data Engineering, Computing Platforms, Event-Driven Programming, Performance Testing, Ruby (Programming Language), Cloud Computing, Development Environment, Application Deployment, Build Tools, Memory Management
Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Gestaltungselemente und -prinzipien, Software-Entwicklung, Anwendungsdesign, Java, Java-Programmierung, Software Entwurf, Konzeptionelle Gestaltung, Objektorientierter Entwurf, Unified Modeling Language, Java Programmierung, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, Diagramm Entwurf, Software-Entwurfsdokumente, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Django (Web Framework), Restful API, AI Personalization, Payment Processing, Product Assortment, Credit/Debit Card Processing, Merchant Services, Content Management Systems, Blogs, API Design, Application Deployment, Order Management, Merchandise Maintenance, User Accounts, Data Sharing, Web Applications, Web Frameworks, Python Programming, Ajax, Javascript
Anfänger · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Serverless Computing, Web Development Tools, Rust (Programming Language), Containerization, Other Programming Languages, Web Applications, Browser Compatibility, Server Side, Servers, Build Tools, Data Processing, Javascript, Cross Platform Development, Computer Graphics, Hypertext Markup Language (HTML), Debugging, Memory Management
Mittel · Kurs · 1–3 Monate

University of Pittsburgh
Kompetenzen, die Sie erwerben: Bayesian Statistics, Statistics, Statistical Inference, Probability & Statistics, Statistical Modeling, Statistical Methods, Probability Distribution, Statistical Analysis, Markov Model, Statistical Programming, Algorithms
Mittel · Kurs · 1–4 Wochen