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.

Board Infinity
Compétences que vous acquerrez: Retrieval-Augmented Generation, Google Gemini, Engineering Software, Responsible AI, Embeddings, Gemini, Software Development Tools, AI Workflows
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, API Testing, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, GitHub
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, SQL, Stored Procedure, Databases, Transaction Processing, Data Manipulation, Query Languages
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Programmation orientée objet (POO), JSON, Débogage, Programmation événementielle, AJAX, Développement Web, Interface de programmation d'application (API), Données Validation des données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Tableau de bord, Développement sans code, Planification des ressources de l'entreprise, Gestion des flux de travail, Business Analytics, Processus d'affaires, Workday (Logiciel), analyse des personnes, Structure organisationnelle, Facturation, Maintenance des données, Rapports d'activité, Saisie de données, Visualisation de Données, Inscription
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: User Interface (UI), Design Thinking, UI Components, Software Design, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, User Interface (UI) Design, Payment Systems, Interactive Design, Application Design, MySQL, Jupyter, Database Application, Development Environment, Application Development, Python Programming, Transaction Processing, Microsoft Windows
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Algorithmes, Rust (langage de programmation), Principes de programmation, Développement de logiciels, Tests de développement, Conception de l'application, structures de données, Interface de programmation d'application (API), Développement de jeux vidéo, Conception de jeux
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Cybersecurity, Endpoint Security, Network Security, Cyber Attacks, Encryption, Information Systems Security, Application Security, Cyber Security Policies, Penetration Testing, Data Security, Computer Security Awareness Training, Firewall, Cryptography, Security Controls, Threat Modeling, Intrusion Detection and Prevention, Security Awareness, Mobile Security, Malware Protection, Authentications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), Code Review, Microsoft Visual Studio, Development Environment, Maintainability, Integrated Development Environments, Scalability, Programming Principles, Software Development Tools, Python Programming, Debugging
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Matplotlib, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Data Visualization, Python Programming, Applied Machine Learning, Pandas (Python Package), Model Evaluation, NumPy, Predictive Modeling, Machine Learning Algorithms, Machine Learning, Data Manipulation, Dimensionality Reduction, Statistical Methods, Data Transformation, Feature Engineering, Unsupervised Learning, Performance Tuning
Mixte · Cours · 1 à 4 semaines

Intermédiaire · Cours · 1 à 3 mois

University of Leeds
Compétences que vous acquerrez: Web Design and Development, Web Development, Web Content Accessibility Guidelines, Web Design, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Web Content, Back-End Web Development, Program Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Débutant · Cours · 1 à 4 semaines