Passer aux informations sur le produit
Apprendre Java en autodidacte
Apprendre Java en autodidacte
Description
Introduction au livre
C'est déjà bien assez de le faire seul !
Un tutoriel de programmation Java qui vous apprend à utiliser le tutorat individuel (basé sur la dernière version Java 21).
Un livre pour débutants personnalisé, « créé ensemble », vérifié par 26 bêta-lecteurs.


« Apprendre Java en autodidacte » revient avec encore plus de contenu ! Cette édition révisée couvre non seulement les versions Java 8 et 11 existantes, mais aussi la toute dernière version, Java 21.
Améliorez vos compétences en programmation dans un environnement de développement moderne grâce à 260 exemples codés à la main qui illustrent les fonctionnalités avancées de Java 21 ! Ce livre vous fournira une base solide pour comprendre la syntaxe Java fondamentale, le flux d'exécution du code et les concepts orientés objet.
Lorsque vous aurez ouvert la première page de ce livre et refermé la dernière, vous vous sentirez en confiance et convaincu de pouvoir apprendre Java par vous-même.

Je comprends parfaitement ce que ressent un débutant qui découvre Java et qui ne sait même pas ce qu'il ignore.
Nous avons activement pris en compte les opinions des « 26 bêta-lecteurs » qui ont testé en avant-première « Étudier Java seul (Édition révisée) », et l'avons organisé en une « explication conviviale » qui ne souligne que les contenus clés comme si un tuteur privé donnait un cours, un « apprentissage étape par étape » structuré de manière à ce que chacun puisse facilement le suivre, et un niveau de difficulté, un volume et des éléments d'apprentissage adaptés aux débutants.
Le principal atout de ce livre est qu'il reflète tout au long de son contenu le point de vue du débutant et celui de nombreux débutants qui ont « étudié par eux-mêmes ».
  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
Chapitre 1 : Premiers pas avec Java

01-1 Langages de programmation et Java
Introduction à Java
Installer les outils de développement Java
Définition des variables d'environnement
Points clés résumés en 6 mots-clés
Problème de vérification

01-2 Configuration de l'environnement de développement Eclipse
Installer Eclipse
Espace de travail
Perspective et vue
Points clés résumés en quatre mots-clés
Problème de vérification

Cours de développement de programmes Java 01-3
Fichiers bytecode et machine virtuelle Java
De la création du projet à son exécution
Compilez et exécutez depuis la ligne de commande
Analyse des sources du programme
Utilisation des commentaires
Instruction exécutable et point-virgule (;)
Pour en savoir plus, utilisez les fichiers sources fournis.
Points clés résumés en 6 mots-clés
Problème de vérification

Chapitre 02 Variables et types

02-1 Variable
Déclaration de variable
Économisez de la valeur
Utilisation des variables
Étendue d'utilisation variable
Points clés résumés en quatre mots-clés
Problème de vérification

02-2 Type de base
Type entier
Type de nombre réel
Type logique
Points clés résumés en 5 mots-clés
Problème de vérification

Conversion de type 02-3
Conversion automatique de type
Conversion de type forcée
Conversion automatique de type dans les opérations sur les entiers
Conversion automatique de type dans les opérations en virgule flottante
+ Conversion automatique du type de chaîne dans les opérations
Forcer la conversion du type chaîne en type primitif
Points clés résumés en 5 mots-clés
Problème de vérification

02-4 Variables et entrées/sorties du système
Affichage des valeurs des variables sur le moniteur
Stockez les données saisies au clavier dans une variable
Points clés résumés en 5 mots-clés
Problème de vérification

Chapitre 3 : Variables et saisie de données

03-1 Opérateurs et expressions
Types d'opérateurs
Orientation et priorité des opérations
Points clés résumés en quatre mots-clés
Points clés résumés dans un tableau
Problème de vérification

03-2 Types d'opérateurs
opérateurs unaires
Opérateur binaire
opérateur ternaire
Points clés résumés en 5 mots-clés
Problème de vérification

Chapitre 4 : Instructions conditionnelles et boucles

04-1 Instructions conditionnelles : instruction if, instruction switch
instruction if
instruction if-else
instruction if-else if-else
instruction switch
Points clés résumés en quatre mots-clés
Points clés résumés en image
Problème de vérification

04-2 Boucles : boucle for, boucle while, boucle do-while
boucle for
boucle while
boucle do-while
instruction de rupture
continuer la déclaration
Points clés résumés en 5 mots-clés
Problème de vérification

Chapitre 05 Type de référence

05-1 Types de références et variables de référence
Types primitifs et types de référence
zone d'utilisation de la mémoire
opérations == et != sur les variables de référence
null et NullPointerException
Type de chaîne
Points clés résumés en 6 mots-clés
Problème de vérification

05-2 Tableau
Qu'est-ce qu'un tableau ?
Déclaration de tableau
Créez un tableau
Longueur du tableau
Entrée de ligne de commande
tableau multidimensionnel
Tableau de références à des objets
Copie du tableau
Boucle for améliorée
Points clés résumés en 7 mots-clés
Problème de vérification

05-3 Type d'énumération
déclaration de type énumération
Variable de type énuméré
Points clés résumés en quatre mots-clés
Problème de vérification

Chapitre 06 Classe

06-1 Programmation orientée objet
Interaction avec les objets
Relations entre les objets
Objets et classes
déclaration de classe
Création d'objets et variables de classe
membres d'une classe
Points clés résumés en 6 mots-clés
Problème de vérification

Terrain 06-2
Déclaration de terrain
Utilisation sur le terrain
Points clés pour conclure avec deux mots-clés
Problème de vérification

06-3 Constructeur
Constructeur par défaut
Déclaration du constructeur
Initialisation du champ
Surcharge du constructeur
Appel d'un autre constructeur : this()
Points clés résumés en 6 mots-clés
Problème de vérification

Méthode 06-4
Déclaration de méthode
instruction de retour
appel de méthode
surcharge de méthode
Points clés résumés en 6 mots-clés
Problème de vérification

06-5 Membres d'instance et membres statiques
Les membres de l'instance et ceci
Éléments statiques et statiques
singleton
champs et constantes finaux
Points clés résumés en 7 mots-clés
Problème de vérification

06-6 Forfaits et modificateurs d'accès
Déclaration de colis
Modificateur d'accès
Restreindre l'accès aux cours
Restriction de l'accès du constructeur
Restreindre l'accès aux champs et aux méthodes
Méthodes d'accès et de modification
Points clés résumés en quatre mots-clés
Problème de vérification

Chapitre 7 : L'héritage

07-1 Héritage
héritage de classe
Appeler le constructeur parent
surcharge de méthode
classes finales et méthodes finales
Apprenez-en davantage sur les modificateurs d'accès protégé
Points clés résumés en quatre mots-clés
Problème de vérification

07-2 Conversion de type et polymorphisme
Conversion automatique de type
Polymorphisme des champs
Polymorphisme des paramètres
Conversion de type forcée
Vérifier le type d'objet
Points clés résumés en 5 mots-clés
Problème de vérification

07-3 Classe abstraite
Utilisation des classes abstraites
déclaration de classe abstraite
Méthodes abstraites et surcharge
Points clés pour conclure avec deux mots-clés
Problème de vérification

Chapitre 08 Interface

Interface 08-1
Déclaration d'interface
Implémentation d'interface
Utilisation de l'interface
Points clés résumés en 5 mots-clés
Problème de vérification

08-2 Conversion de type et polymorphisme
Conversion automatique de type
Polymorphisme des champs
Polymorphisme des paramètres
Conversion de type forcée
Vérifier le type d'objet
Apprenez-en davantage sur l'héritage d'interface.
Points clés résumés en 5 mots-clés
Problème de vérification

Conseils du chapitre 9

09-1 Introduction aux classes imbriquées et aux interfaces imbriquées
classes imbriquées
Restreindre l'accès aux classes imbriquées
interfaces imbriquées
Points clés résumés en quatre mots-clés
Problème de vérification

09-2 Objets anonymes
Création d'objets enfants anonymes
Création d'objets d'implémentation anonymes
Utilisation de variables locales dans des objets anonymes
Points clés pour conclure avec deux mots-clés
Problème de vérification

Chapitre 10 Gestion des exceptions

Classe d'exception 10-1
Exceptions et classes d'exceptions
Exception d'exécution
Points clés résumés en quatre mots-clés
Problème de vérification

10-2 Gestion des exceptions
code de gestion des exceptions
Code de gestion en fonction du type d'exception
Transmission de l'exception
Points clés résumés en quatre mots-clés
Problème de vérification

Chapitre 11 Classes API de base

11-1 package java.lang
Documentation de l'API Java
Comment lire les pages de classe dans la documentation de l'API
classe d'objet
Classe système
classe classe
classe String
Classe Wrapper
Cours de mathématiques
Points clés résumés en 6 mots-clés
Problème de vérification

11-2 package java.util
Classe de date
Classe de calendrier
Points clés pour conclure avec deux mots-clés
Problème de vérification

Chapitre 12 Fils

12-1 Multi-fils
Fil
Sujet principal
Création et exécution de threads de travail
Méthode de synchronisation
Points clés résumés en 5 mots-clés
Problème de vérification

Contrôle du fil 12-2
État du fil de discussion
Contrôle de l'état du thread
En savoir plus sur Daemon Threads
Points clés résumés en quatre mots-clés
Problème de vérification

Chapitre 13 Cadre de collecte

13-1 Cadre de collecte
Liste collection
Collection de coffrets
Collection de cartes
Points clés résumés en quatre mots-clés
Problème de vérification

13-2 Collectes LIFO et FIFO
Empiler
File d'attente
Points clés résumés en quatre mots-clés
Problème de vérification

Chapitre 14 Flux d'entrée/sortie

14-1 Flux d'entrée/sortie
Types de flux d'entrée/sortie
Flux de sortie d'octets : OutputStream
Flux d'entrée d'octets : InputStream
Flux de sortie de caractères : Écrivain
Flux d'entrée de caractères : Lecteur
Points clés résumés en 5 mots-clés
Problème de vérification

14-2 Cours auxiliaire
Raccordement d'un flux auxiliaire
flux auxiliaire de conversion de caractères
Flux auxiliaire améliorant les performances
flux auxiliaires d'entrée/sortie de type de base
flux auxiliaire d'imprimante
Flux auxiliaires d'entrée/sortie d'objets
Points clés résumés en 5 mots-clés
Problème de vérification

14-3 API liées aux entrées/sorties
Système.dans le champ
Champs System.out
Classe de scanner
classe de fichier
Points clés résumés en quatre mots-clés
Problème de vérification

Annexe A : Fonctionnalités linguistiques améliorées dans Java moderne
Réponse au problème de confirmation
Recherche

Image détaillée
Image détaillée 1

Avis de l'éditeur
Lorsque vous commencez à programmer en Java,
Lorsqu'il est difficile de comprendre le code par soi-même,
Le meilleur livre pour apprendre Java correctement !


》 Premièrement, une conception pédagogique solide qui répète systématiquement en suivant la « structure en 7 étapes adaptée aux débutants » !
Ce livre est structuré pour vous aider à mémoriser naturellement les notions essentielles de Java en les apprenant de manière répétée en sept étapes.
Après avoir brièvement passé en revue les concepts représentatifs de chaque sujet dans chaque section à travers [Key Keywords] et [Before You Begin], nous commencerons à apprendre et à pratiquer sérieusement les concepts de base de Java.
En conclusion, nous passerons en revue ce que nous avons appris grâce aux [Points clés] et aux [Questions de confirmation].
Si vous suivez un programme qui vous permet d'étudier à votre rythme, même une personne qui apprend la programmation pour la première fois pourra terminer le cours sans difficulté !

Deuxièmement, apprenez facilement les bases de la grammaire grâce au codage visuel ! Familiarisez-vous avec la situation grâce à 260 exercices pratiques de codage manuel !
Ce livre contient 260 exemples pratiques soigneusement sélectionnés afin que vous puissiez lire et comprendre facilement la grammaire et la théorie de base, et acquérir une compréhension pratique de la programmation Java grâce à une pratique concrète.
En pratiquant l'apprentissage répétitif et le codage dont les débutants ont le plus besoin, vous pourrez faire du code du livre « votre propre code » !

Troisièmement, des cours vidéo et des sites d'apprentissage pour soutenir « Hongkong » qui vous donneront de la force !
Pour les débutants qui ont encore du mal à apprendre uniquement à partir de livres, nous proposons également des vidéos de cours dispensés directement par l'auteur.
Nous mettons également à votre disposition un site d'apprentissage vous permettant de poser des questions à l'auteur à tout moment pendant vos études.
L'auteur répond personnellement à chaque question, et vous pouvez également obtenir des informations techniques relatives à Java.
De plus, nous animons un groupe d'auto-apprentissage pour ceux qui souhaitent étudier seuls mais manquent de confiance en eux.
Avec le groupe d'étude de Hong Kong, vous pouvez réussir le cours sans abandonner.
- Site d'apprentissage : https://hongong.hanbit.co.kr
- Posez une question à l'auteur : https://cafe.naver.com/thisisjava

》 Net, [Note de terminologie] fourni qui peut être consulté facilement à tout moment et n'importe où !
Nous fournissons une [Note de terminologie] qui regroupe uniquement les concepts et termes clés que vous devez retenir.
La difficulté rencontrée par les personnes qui débutent en programmation tient à la terminologie qui leur est inconnue.
Cependant, ce n’est pas difficile, mais plutôt déroutant en raison du manque de familiarité, alors chaque fois que vous avez du mal à vous souvenir d’un terme ou d’un concept, n’hésitez pas à ouvrir la [Note de terminologie].
Outre les termes présentés, vous pouvez également prendre plaisir à compléter votre propre glossaire en y ajoutant de nouveaux termes.

À qui s'adresse le livre « Étudiez Java seul (édition révisée) » ?

》 Étudiants ayant suivi des cours de premier cycle mais qui ne maîtrisent toujours pas Java
》 Candidats à un poste de développeur, sans aucune connaissance en programmation Java, souhaitant en trouver un ou changer de poste
》 Développeurs juniors qui utilisent Java dans leur travail mais rencontrent des difficultés en raison d'une compréhension insuffisante du langage
Toute personne intéressée par la programmation Java

Un mot d'un lecteur bêta qui a lu 『Étudiez Java seul (Édition révisée)』 en premier !

Si vous suivez le fil de ce livre, vous vous familiariserez avec Java en un rien de temps ! _Kim Ga-eun
》 C'est un excellent livre pour débuter l'apprentissage de la programmation Java, avec des explications simples, une organisation claire, des conseils pratiques pour une compréhension complète et des astuces concrètes.
Kim Sam-young
》 L'avantage est que vous pouvez acquérir des connaissances de base en résolvant 〈Hand-Coding by Yourself〉 et 〈Confirmation Problems〉.
_Oh Du-young
J'avais le préjugé que les langages de programmation étaient difficiles à apprendre seul, mais je pensais pouvoir apprendre Java de A à Z grâce à ce livre.
Les « Points clés » et les « Questions de confirmation » inclus dans chaque chapitre sont d’une grande aide aux lecteurs pour comprendre et acquérir le contenu.
_Yoon Myeong-sik
》 Pour expliquer des concepts ou des termes, nous utilisons des expressions et des schémas appropriés afin de vous aider à les comprendre facilement, comme si vous dessiniez une image dans votre tête.
_Seungtae Ahn
》 Vous guide dans l'apprentissage des bases et des fondamentaux de Java, en toute autonomie.
_Lim Seung-min
》 Lorsqu'on apprend une nouvelle langue, la grammaire est forcément déroutante et inconnue, mais grâce à la méthode « Hand-on Coding », j'ai pu me familiariser avec la grammaire en l'apprenant étape par étape.
Kim Hyun-jin
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 1er février 2024
- Nombre de pages, poids, dimensions : 728 pages | 188 × 257 × 40 mm
- ISBN13 : 9791169211901
- ISBN10 : 1169211909

Vous aimerez peut-être aussi

카테고리