Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours développement web » Cours JAVASCRIPT

Cours pour apprendre à créer des Scripts avec le langage JavaScript

Cours pour apprendre à créer des Scripts avec le langage JavaScript
Participez au vote ☆☆☆☆☆★★★★★

Cours pour apprendre à créer des Scripts avec le langage JavaScript

Table des matières :

I Le langage JAVA. Compléments 1

1 Spécificateurs 3

1.1 Le mot clef final                                 . 3

1.2 Le mot clé static                                   . 4

1.2.1 Champs statiques                               4

1.2.2 Méthodes statiques                             . 6

1.3 Accès aux champs et méthodes d'une classe                     6

2 Héritage 9

2.1 Redéfinition de fonctions                               9

2.2 Implémentation de l'héritage                             9

2.3 Type et classes: le polymorphisme                         . 9

2.4 Classes abstraites                                   10

2.5 super et this                                   . 10

2.5.1 Introduction                                 . 10

2.5.2 Définitions                                 . 10

2.5.3 super et this pour qualifier des champs                   . 11

2.5.4 super et this dans les méthodes                       . 11

2.5.5 super et this dans les constructeurs                     . 12

2.5.6 this comme argument de méthode                     . 12

3 Interfaces 13

3.1 Les Interfaces comme spécification                         . 13

3.2 Les interfaces comme collections de constantes                   13

4 Cast 15

4.1 Cast et types de base                                 15

4.2 Cast et classes                                     15

5 L'identité des objets 17

5.1 Comparaison d'objets: equals()                         17

5.2 Le hashcode                                     . 18

5.3 Duplication d'un objet : clone()                         . 18

6 Exceptions 21

6.1 Introduction                                     . 21

6.2 Terminologie                                     22

6.3 Les exceptions en JAVA                               . 23

6.4 Propagation d'exceptions                               23

6.5 Interception des exceptions en Java                         . 23

6.5.1 La clause try...catch                             . 23

6.5.2 La clause [1]nally                               23

6.5.3 catch et l'héritage                               23

6.6 Dé[1]nition d'un type d'exceptions                         . 23

7 Threads 25

7.1 Introduction                                     . 25

7.2 Déclaration                                     . 25

7.3 Lancement d'un thread                               . 26

7.4 Le partage du temps                                 . 27

7.4.1 Priorités                                   . 27

7.4.2 La méthode yield()                           . 28

7.5 Variables partagées                                 . 28

7.5.1 Synchronized                                 29

7.5.2 Volatile                                   . 30

7.6 Contrôle de l'exécution                               . 31

7.6.1 Arrêt d'un thread                               31

7.6.2 Attente de la [1]n d'un thread                         32

7.6.3 Méthode sleep                               . 33

7.7 Éviter les attentes actives avec wait et notify                 . 33

7.7.1 Introduction                                 . 33

7.7.2 Méthodes                                   33

7.7.3 Utilisation de wait et notify                         . 34

7.7.4 Client et serveur sans attente active                     35

7.7.5 Gestion d'une [1]le de messages                       . 36

7.8 Démons                                       . 38

7.9 Graphismes                                     . 39

7.9.1 synchronisation et graphismes                       . 41

II Bibliothèques particulières 43

1 Les Collections 45

1.1 Introduction                                     . 45

1.2 Itérateurs                                       46

1.3 Organisation des classes                               47

1.4 L'interface Collection                                 49

1.5 Listes                                         50

1.6 Ensembles                                       51

1.6.1 Ensembles triés                               . 51

1.7 Dictionnaires (maps)                                 52

1.8 Piles (Stack)                                     53

1.9 Exemples                                       53

1.9.1 La collection Sac                               53

1.9.2 Utilisation de Map pour compter des mots                 . 54

2 Entrées/sorties 57

2.1 La classe File                                     57

2.2 Organisation des classes d'entrées/sortie                       60

2.2.1 Fichiers en lecture, [1]chiers en écriture                   . 60

2.2.2 Classes orientées octets, classes orientées caractères           . 60

2.2.3 Filtrage                                   . 60

2.3 Quelques Classes                                   61

2.4 Exemples d'utilisation                               . 62

2.4.1 Lecture d'un [1]chier                             . 62

2.5 Méthodes                                       63

2.5.1 Constructeurs                                 63

2.5.2 Reader                                   . 65

2.5.3 Writer                                     65

2.6 La classe RandomAccessFile                             66

2.6.1 Ouverture et fermeture                           . 66

2.6.2 Lecture et écriture                             . 67

2.6.3 Déplacement                                 67

2.7 Sérialisation                                     . 68

2.7.1 Conditions d'emploi                             68

2.7.2 Champs non sauvegardés                           68

2.8 La classe StreamTokenizer                             . 68

2.8.1 Introduction                                 . 68

2.8.2 Documentation                               . 70

3 Java et les bases de données 75

3.1 Introduction à JDBC                                 75

3.2 Architecture                                     . 75

3.3 Un exemple : postgres                                 75

3.4 établir la connexion                                 . 76

3.4.1 Exemple :                                   76

3.5 Envoyer une requête                                 77

3.5.1 Méthodes                                   77

3.5.2 Méthodes applicables à un ResultSet                   . 78

3.5.3 Execute                                   . 78

3.6 Commandes préparées                               . 79

3.7 échappements SQL                                 . 79

3.8 Gestion des transactions                               80

3.8.1 Niveau d'isolement                             . 80

3.9 Capacités de la base de données: DataBaseMetaData             . 81

3.10 Exploration des tables                                 81

3.10.1 méthodes de ResultSetMetaData                   . 82

3.11 Extensions du jdbc2.0                                 82

3.11.1 ResultSet navigables                           82

4 Java Server Pages et Servlets 85

4.1 Architecture d'une application web                         . 85

4.2 Introduction aux jsp                                 . 85

4.2.1 principes                                   85

4.2.2 Balises principales des jsp                         . 86

4.2.3 Les champs d'une jsp                             87

4.2.4 Installation des jsp                             . 87

4.3 Introduction aux servlets                               87

4.3.1 principe des servlets                             87

4.3.2 Installation des servlets                           . 87

4.3.3 Les servlets, leur vie, leur uvre                       89

4.4 Les javabeans                                     90

4.4.1 Les classes de beans                             90

4.4.2 Accès aux beans depuis les jsp                       . 91

4.4.3 accès aux beans depuis les servlets                     . 93

4.5 Architecture typique d'une application jsp                     . 94

4.5.1 Redirection vers une jsp                           94

4.6 Le suivi des sessions                                 94

4.7 Création de nouvelles balises pour les jsp                     . 96

4.7.1 Une balise simple                               96

4.7.2 Une boucle                                 . 96

4.7.3 Partage de variables                             96

4.8 Quelques patterns                                   96

5 Java et XML 97

5.1 Le langage XML                                   97

5.1.1 Introduction                                 . 97

5.1.2 Documents XML                               97

5.1.3 XSLT                                     101

5.1.4 Schémas XML                               . 103

5.2 Les API Java                                     103

5.2.1 Document object model (DOM)                       103

5.2.2 Simple API for Xml Parsing (SAX)                     107

5.3 XSL et java                                     . 110

5.4 Quelques outils java utilisant XML                         . 111

5.4.1 SVG et Batik                                 111

5.5 Appendice : un fragment de la description du langage XML             111

6 Swing Avancé 113

6.1 Patterns en swing: l'exemple de JTable                     . 113

6.1.1 Le pattern Observateur                           . 113

6.2 Le pattern commande en swing: actions et edits                   115

6.2.1 Actions et le pattern commande                       115

6.2.2 Undo, classes textes et design pattern commande             . 115

Cours pour apprendre à créer des Scripts avec le langage JavaScript

Decouvrir ces documents

  • Le JavaScript Formation complet

    Le JavaScript Formation complet

  • Cours pour Apprendre  JavaScript

    Cours pour Apprendre JavaScript

  • Apprendre à créer des applications avec le langage de programmation Python

    Apprendre à créer des applications avec le langage de programmation Python

  • Cours JavaScript pas à pas

    Cours JavaScript pas à pas

  • Apprendre à créer des programmes avec le langage Visual Basic

    Apprendre à créer des programmes avec le langage Visual Basic

  • Support pour débuter avec le langage JavaScript

    Support pour débuter avec le langage JavaScript

  • Cours et exercices JavaScript

    Cours et exercices JavaScript

  • Apprendre les bases de la programmation avec le langage Java

    Apprendre les bases de la programmation avec le langage Java

Articles connexes

  • 9 façons amusantes et créatives d’apprendre l’anglais
  •  Comment s’améliorer en informatique avec plaisir ?
  • TP : SCRIPTS
  • Quelle langue choisir pour booster ma carrière : espagnol, chinois, une autre ?
  • Comment créer et convertir vos vidéos pour vos cours en ligne ?
  • Exercice algorithme fonctions et procédures
  • Fiche méthode : comment apprendre une leçon ?
  • Apprendre l'anglais PRO pour se démarquer au travail
  • Contactez-nous
  • A propos de nous
  • On recrute
  • Rechercher dans le site
  • Politique de confidentialité
  • Droit d'auteur/Copyright
  • Conditions générales d'utilisation
  • Plan du site
  • Accueil
  • Blog
  • Finance et compta.
  • Formations Pro.
  • Logiciels & Apps
  • Organisation
  • Cours informatique
  • Aide à la rédaction
  • Etudes et Metiers
  • Science et Tech
  • Titans de la Tech
id 11354 02