Fondamentaux Java

Infopulse University Ukraine

Description du programme

Lire la description officielle

Fondamentaux Java

Infopulse University Ukraine

Ce cours est dirigé par un instructeur-ligne. Il est pas comme conférence vidéo et les tâches automatiques résultats des contrôles. Vous communiquerez avec le formateur et il répondra à vos questions et vous corriger vos erreurs.

S'il vous plaît assurez-vous que vous avez au moins le niveau de l'anglais B2 à participer ce cours

Plan de cours

Introduction à Java

  • Zone d'application. La plate-forme Java. Caractéristiques de Java. Java Virtual Machine. Java Development Kit. Java Runtime Environment. Compiler et exécuter des programmes à partir de la ligne de commande.
  • Environnement de développement intégré (IDE). Vue d'ensemble des environnements de développement populaires.
  • Perspectives de l'utilisation et le développement du langage de programmation Java

Travailler avec Eclipse IDE

  • Téléchargement et installation Eclipse. Mise en place d'un espace de travail. Configuration de Java dans Eclipse. Vue d'ensemble de l'environnement de travail Eclipse. Le concept du projet.
  • Création et exécution d'une application Java simple dans Eclipse.
  • Vue d'ensemble du programme de débogage. Diagnostiquer les problèmes. Le concept de code inaccessible. programmes de mise au point dans Eclipse.

La syntaxe de base de Java

  • Types de données. types de données primitifs. types de données de référence. Conversion des types numériques. Type de coulée.
  • Variables. Initialisation des variables. Constantes. La finale du modificateur.
  • Opérations. Opérations arithmétiques. les opérations d'incrémentation et de décrémentation. opérations relationnelles. opérations logiques. opérations Bitwise. Fonctions mathématiques (Math Class). Priorité des opérations.
  • opérateurs de contrôle. Si la déclaration et de ses formes. ifs imbriqué. opérateur Switch. Les blocs et les variables locales. Pause opérateur. opérateur ternaire.
  • Loops opérateurs. Le concept de condition de boucle et de sortie. Alors que la boucle. Faites-en boucle. Pour la boucle. boucles imbriquées. Continuer opérateur. Retour opérateur.
  • Arrays. Le concept de la matrice. Déclaration, la création et l'initialisation des tableaux. Modification de la taille du tableau. Les tableaux multidimensionnels.
  • Méthodes. Le concept de cette méthode. signature de la méthode et le corps de la méthode. Méthode appel. Passage de paramètres à la méthode. Valeur de retour. Surcharge méthodes. méthodes récursives. Méthodes avec nombre variable de paramètres.
  • Travailler avec des cordes. Classe String et ses méthodes. les classes StringBuffer et StringBuilder. Conversion de nombres Strings et le dos.

Les bases de la programmation orientée objet

  • La notion d'abstraction. Les principes de la programmation orientée objet: héritage, encapsulation, polymorphisme.
  • La notion de classe. Le concept de l'objet. Les relations entre les classes. Création d'objets. Nouvel opérateur. Les méthodes de classe. Les modificateurs d'accès. statique de mots-clés.
  • Classes Wrapper de types primitifs (package java.lang). Autoboxing et les valeurs unboxing.
  • Constructeurs. règles d'initialisation des champs. constructeurs Surchargé. Mot-clé this. mot-clé super.
  • Création de classes personnalisées. l'héritage de classe. Classes abstraites.

Enums

  • Le concept de enum. Création de types énumérés. Écrire des énumérations avec des constructeurs et des méthodes.

Graphiques composants d'interface utilisateur

  • Informations générales sur les bibliothèques AWT et Swing. javax.swing Package. • la création d'images. Emplacement et taille du cadre. Propriétés du cadre.
  • Le concept de mise en page et l'interface utilisateur de contrôle. Ajout de composants visuels pour encadrer. composants visuels gestion des événements.
  • Plugin WindowBuilder.

Forfaits et archives en Java

  • Paquets. classes d'importation. Mise en place des classes dans des packages. Création d'un fichier JAR.

tâches pratiques de cours: Exercices pratiques consiste à résoudre un certain nombre de tâches éducatives visant à la maîtrise des compétences de base de programmation Java, ainsi que le projet final - la création d'une application graphique sélectionnée.

Pour pouvoir participer avec succès à nos sessions de formation vous devez avoir le niveau d'anglais B2 au moins.

Cet établissement propose des programmes en :
  • Anglais
Durée et prix
Ce cours est En ligne
Start Date
Début
Inscription libre
Duration
Durée
À temps plein
Price
Prix
- 15 séances, 2 heures, 2 fois par semaine
Information
Deadline
Locations
Ukraine - Kiev, Kyiv City
Début : Inscription libre
Date limite d'inscription Se renseigner
Date de fin Se renseigner
Dates
Inscription libre
Ukraine - Kiev, Kyiv City
Date limite d'inscription Se renseigner
Date de fin Se renseigner