Gratuit

Inclut

150 heures de formation

Objectif du cours

L'objectif de ce cours est d'apprendre à programmer sans connaissance ni expérience, ce qui signifie maîtriser la conception d'algorithmes avec au moins un langage de programmation.... En effet, l'objectif est d'acquérir une connaissance fondamentale de la programmation qui permettra au lecteur de passer avec une relative facilité à d'autres techniques et langages de programmation.

Nous commencerons par le classique Bonjour le monde, en passant par les phrases de contrôle et même les arrays. Et pour ce faire, nous allons utiliser le langage Java. Un langage parfait tant pour l'utilisateur novice que pour l'utilisateur plus avancé.

Ce cours vous prépare à passer le ®EXAM CODE 1 et à obtenir votre certificat de connaissances.

Contenu du Cours

1. Introduction
1.1. Bonjour le Monde
1.2. Pratiquer avec print
1.3. Print et Println
1.4. Println
1.5. Scanner
1.6. Tester la classe Scanner
1.7. Montrer notre âge
2. Variables et opérateurs
2.1. Variables
2.2. Pratiquer avec des variables
2.3. Types de données primitives en Java
2.3.1. Boolean
2.3.2. Char
2.3.3. Int
2.3.4. Float
2.3.5. Double
2.3.6. Long
2.3.7. Short
2.3.8. Byte
2.3.9. Pratiquer avec des types de données
2.3.10. Exercice
2.4. Opérateurs
2.4.1. Opérateurs arithmétiques
2.4.2. Pratiquer avec les opérateurs arithmétiques
2.4.3. Exercice
2.4.4. Opérateurs relationnels
2.4.5. Pratiquer avec des opérateurs relationnels
2.4.6. Exercice
2.4.7. Opérateurs d'assignation
2.4.8. Expressions
2.4.9. Exemple
2.4.10. Exercice
2.4.11. Constantes
2.4.12. Incrément et décrément
2.5. Classe Math
2.5.1. Méthodes de base
2.5.2. Floor
2.5.3. Ceil
2.5.4. Round
2.5.5. Sqrt
2.5.6. Pow
2.5.7. Random
3. String
3.1. Type de données
3.2. Création de String
3.3. Séquences d'évasion
3.4. Méthodes de String
3.4.1. Length
3.4.2. Concat
3.4.3. IndexOf
3.4.4. ChartAt
3.4.5. Substring
3.4.6. Trim
3.4.7. Equals
3.4.8. toUpperCase et toLowerCase
3.5. Conversions
3.5.1. ParseInt
3.5.2. ToString
4. Sentences de contrôle
4.1. If else
4.2. Pratiquer avec if
4.3. Else if
4.4. Expressions booléennes
4.5. Test des expressions booléennes
4.6. Switch
4.7. Pratiquer avec Switch
4.8. Exercice
4.9. Exercice
4.10. Opérateurs logiques
4.10.1. AND
4.10.2. OR
5. Itérations
5.1. Bucles
5.1.1. For
5.1.2. Pratiquer avec for
5.1.3. While
5.1.4. Pratiquer avec while
5.1.5. do-while
5.1.6. Pratiquer avec do-while
5.1.7. Exercice
5.1.8. Sentences de ramification
5.1.8.1. Break
5.1.8.2. Return
5.1.8.3. Boucles infinies
6. Arrays
6.1. Arrays unidimensionnels
6.1.1. Création de arrays unidimensionnels
6.1.2. Pratiquer avec un array
6.1.3. Exercice
6.1.4. Longueur d'un array
6.1.5. Itération à travers le array
6.1.6. itération avec for
6.1.7. itération avec While
6.2. Arrays multidimensionnels
6.2.1. Création de arrays multidimensionnels
6.2.2. Pratiquer avec des arrays multidimensionnel
6.2.3. Longueur d'un array multidimensionnel
6.2.4. Itération dans un array multidimensionnel
6.2.5. Itération avec for
6.2.6. Itération avec while
6.3. ArrayList
6.3.1. Création de ArrayLists
6.3.2. Méthodes ArrayList