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: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Matplotlib, Plot (Graphics), Statistical Visualization, Data Visualization Software, Interactive Data Visualization, Data Presentation, Scatter Plots, Jupyter, Histogram, Box Plots, Graphing, Computer Programming, Development Environment, Animations
Mixte · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Programmation Java, Débogage, Programmation informatique, Logique informatique, Pédagogie numérique, Logiciels et technologies pour l'éducation, Java, L'enseignement, Pensée informatique, Principes de programmation
Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Angulaire, Génie logiciel, Développement du programme, Programmation événementielle, Cadres JavaScript, Informatique, Développement Web, React.js, Programmation informatique, Applications Web, Javascript, Structures de données, Programmation orientée objet (POO), Vue.JS, Développement d'applications, Principes de programmation
Intermédiaire · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Automatisation, Programmation en Python, Programmation informatique, Logique informatique, Nettoyage des données, Maintenabilité, Pensée informatique, Principes de programmation, Programmation Python, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Programming Principles, Web Development, Machine Learning Methods, Data Science, Solution Design
Intermédiaire · Spécialisation · 1 à 4 semaines

Compétences que vous acquerrez: Modélisation des grandes langues, Architectures de modèles génératifs, Programmation informatique, Évaluation du modèle, Visage étreint, Génération assistée par récupération, Candidature au LLM
Intermédiaire · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: JUnit, Apache Maven, Restful API, Java Programming, Java, Application Deployment, Microservices, Docker (Software), Object Oriented Programming (OOP), Spring Boot, Spring Framework, Containerization, CI/CD, Unit Testing, API Design, Application Programming Interface (API), Hibernate (Java), Computer Programming, Object Oriented Design, Programming Principles
Intermédiaire · Spécialisation · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Développement du programme, Programmation Java, Programmation informatique, Réceptivité culturelle, Pédagogie, Pédagogie numérique, Programmation orientée objet (POO), Java, Pensée informatique, Conception orientée objet
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Artificial Intelligence and Machine Learning (AI/ML), NumPy, Applied Machine Learning, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Python Programming, Artificial Neural Networks, Data Manipulation, Programming Principles, Tensorflow, Machine Learning Methods, Regression Analysis, Machine Learning Software, Model Training, Computer Programming
Débutant · Cours · 3 à 6 mois