Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.

Compétences que vous acquerrez: Ingénierie de requête, Parcours utilisateur, Débogage, Programmation en Python, Environnement de développement, Service client, Interface de programmation d'application (API), Cas de test, Candidature au LLM, Demandes de renseignements des clients, ChatGPT, OpenAI
Intermédiaire · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Django (Web Framework), Application Programming Interface (API), Application Frameworks, Web Development, Python Programming, Computer Programming, GitHub, Development Environment, Version Control
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming, Computational Logic
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Data Validation, Maintainability, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Spring Boot, Spring Framework, Restful API, API Design, Web Applications, Software Testing, Unit Testing, Object-Relational Mapping, Application Security, Authentications, JSON, Authorization (Computing), Data Access, Dependency Analysis
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Scripting, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Debugging, Web Development
Intermédiaire · Cours · 1 à 4 semaines

American Psychological Association
Compétences que vous acquerrez: Qualitative Research, Case Studies, Interviewing Skills, Data Analysis, Research Methodologies, Social Sciences, Research, Data Collection, Cultural Diversity, Psychology, Anthropology
Débutant · Cours · 1 à 3 mois

Heriot-Watt University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Jenkins, Interface de ligne de commande, Programmation du système, Test de logiciels, DevOps, Rust (langage de programmation), Prométhée (Logiciel), JSON, Docker (Logiciel), Conteneurisation, Script Shell, CI/CD, Automatisation, Moniteur du système, GitHub
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: SQL, Relational Databases, Query Languages, Databases, Stored Procedure, Data Manipulation, Database Management Systems, Data Access, Data Maintenance
Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Web Scraping, Extensible Markup Language (XML), Scripting, HTML and CSS, Web Development, Unstructured Data, Web Applications, Python Programming
Intermédiaire · Projet Guidé · Moins de 2 heures

Scrimba
Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Development, UI Components, User Interface and User Experience (UI/UX) Design, Usability, Typography
Intermédiaire · Cours · 1 à 3 mois