1. Livres & vidéos
  2. Java
  3. Avant-propos
Extrait - Java Les fondamentaux du langage (avec exercices pratiques et corrigés) (2e édition)
Extraits du livre
Java Les fondamentaux du langage (avec exercices pratiques et corrigés) (2e édition) Revenir à la page d'achat du livre

Avant-propos

Introduction

Lorsque les ingénieurs de Sun Microsystems ont développé en 1991 le langage Java, ils ne pensaient certainement pas que, plus de trente ans plus tard, il serait encore l’un des langages les plus utilisés au monde. À l’origine prévu pour le développement d’applications destinées à des systèmes embarqués, il est maintenant présent dans tous les domaines de l’informatique. Il apparaît comme un des langages les plus demandés dans la majorité des offres d’emploi dans le domaine du développement. Dans toutes les grandes entreprises du monde, on sait maintenir des applications Java.

C’est un langage dont la syntaxe est simple mais rigoureuse. Java permet ainsi de prendre rapidement de bonnes habitudes lorsque l’on débute. C’est certainement pour cette raison qu’il est le langage le plus utilisé dans l’enseignement.

Le but de ce livre est de vous faire découvrir les bases de ce langage pour vous permettre ensuite d’évoluer vers le développement d’applications importantes utilisant les nombreuses technologies disponibles avec ce langage (Spring, Hibernate, JPA, Quarkus, Micronaut, etc).

La lecture de ce livre ne nécessite pas de connaissances préalables en développement. Les chapitres Présentation et Comprendre un programme vous présentent les notions de base de tout langage informatique : les variables, les opérateurs, les conditions, les boucles, etc.

Après l’apprentissage de ces bases, le chapitre Programmation objet vous présente les principes et la mise en œuvre de la programmation orientée objet (POO). Les notions présentées dans ce chapitre sont capitales pour pouvoir, par la suite, aborder la conception d’applications web. Le chapitre suivant est dédié aux expressions lambda permettant de simplifier l’écriture de la programmation objet dans certaines situations.

Le chapitre Développement d’applications...