Maison  >  Article  >  Java  >  Comment apprendre Javaee ?

Comment apprendre Javaee ?

little bottle
little bottleoriginal
2019-05-21 13:16:374307parcourir

Après avoir appris JavaSE, vous pouvez essayer de passer lentement à JavaEE. Java EE est un nouveau nom pour J2EE. La raison du changement de nom est de faire savoir à tout le monde que J2EE n'est qu'une application d'entreprise Java. Bien entendu, l’apprentissage de JavaEE nécessite également la prise en charge de nombreuses autres technologies, telles que la technologie des bases de données, la technologie de programmation Web, etc. Apprenons avec l'éditeur comment apprendre JavaEE.

Comment apprendre Javaee ?

La première étape : maîtriser JavaSE

Cette étape est l'étape d'introduction à l'apprentissage de JavaEE et aussi l'étape de base, avec zéro base pour chaque apprenant de Java doit le maîtriser.

Exigences d'apprentissage : nous devons maîtriser la syntaxe Java de base, les API orientées objet et couramment utilisées, les frameworks de collection, la technologie d'E/S, la technologie multithread et d'autres technologies courantes (programmation réseau, réflexion, conception motifs).

Objectif d'apprentissage : L'objectif de cette étape est de maîtriser la pensée orientée objet, car la pensée est le fondement et l'âme d'un programmeur Java qualifié.

Après avoir appris cette étape, nous pouvons développer des logiciels de bureau simples, mais si notre objectif est de nous engager dans le développement de logiciels au niveau de l'entreprise, ces connaissances sont loin d'être suffisantes.

Deuxième étape : les bases de JavaWeb

Après avoir appris JavaSE, nous devrions apprendre JavaWeb immédiatement. JavaWeb est aussi quelque chose que les ingénieurs de développement Java doivent maîtriser.

Exigences d'apprentissage :

Maîtrise des technologies front-end de base (HTML, CSS, JavaScript, XML et analyse XML

Technologies courantes dans le serveur Tomcat (Servlet, Jsp) ; , bibliothèque de balises Jstl);

Base de données MySQL et technologie JDBC

Autres technologies (framework jQuery de JavaScript

Consolider la pratique du projet de connaissances (analyse de la demande de cas complets) ; centres commerciaux en ligne).

Orientation d'apprentissage : technologies front-end de base, maîtrise des technologies liées aux servlets, technologies liées à JSP, technologies liées à JDBC, la réflexion JDBC est particulièrement importante.

Vous devez être compétent et compétent à ce stade de l'étude. Après avoir appris le contenu de cette étape, vous pouvez commencer à développer certains projets de centres commerciaux en ligne, mais le développement d'applications au niveau de l'entreprise nécessite également un support de cadre unique. .Ces L'existence du cadre nous fait gagner beaucoup de temps et améliore l'efficacité du développement. C’est donc lié à la troisième étape de l’apprentissage.

La troisième étape : Maîtriser le framework de développement SSH

Le développement SSH est l'abréviation de Spring, Struts2 et Hibernate framework, et c'est également le framework de développement Java traditionnel. C'est chaque JAVA une des choses que les développeurs doivent apprendre.

Exigences d'apprentissage : Maîtrise du printemps, maîtrise d'Hibernate et de Struts2.

Objectif d'apprentissage : Maîtrisez ces trois cadres et utilisez-les habilement.

La quatrième étape : Projet pratique 1

Après avoir étudié les trois étapes ci-dessus, vous maîtriserez l'étape de base plus l'étape du cadre principal, et vous pourrez ensuite Dans le cadre du développement de l'application au niveau de l'entreprise, l'accumulation de connaissances théoriques est réservée au combat pratique. Par conséquent, à ce stade, la plupart des cours organisent des projets pratiques permettant aux apprenants de mettre en œuvre la combinaison de la théorie et de la pratique. En regardant cela, pensez-vous que l’apprentissage peut prendre fin ? La réponse est : NON. En raison de l’évolution rapide des temps, de nouveaux cadres et technologies sont constamment créés, c’est pourquoi nous avons une étape d’apprentissage plus tardive.

Phase 5 : Autres frameworks de développement

MyBatis est un excellent framework de couche de persistance qui prend en charge les requêtes SQL ordinaires, les procédures stockées et le mappage avancé.

Spring MVC est un framework Web basé sur MVC. Spring MVC est un module du framework Spring.

MyBatis et Spring MVC sont deux frameworks désormais utilisés par de nombreuses entreprises, les apprenants JAVA doivent donc les maîtriser.

Exigences d'apprentissage : Maîtrise de MyBatis et SpringMVC

Orientation d'apprentissage : Maîtrise de SpringMVC. Non seulement Spring est le meilleur pour les débutants, mais MVC constitue déjà une partie très importante du développement JavaWeb moderne.

Étape 6 : Autres technologies couramment utilisées

En regardant les exigences pour les postes d'ingénieur Java, vous constaterez qu'en plus de maîtriser l'utilisation des frameworks, les entreprises exigent également certaines autres technologies couramment utilisées. Il existe certaines exigences techniques, telles que l'outil de construction de projet JAVA maven, la base de données Oracle, le moteur de recherche en texte intégral open source Lucene, le serveur de recherche open source solr, le service Web, Linux et d'autres technologies.

Si nous voulons devenir un excellent développeur JAVA, nous devons maîtriser ces technologies.

Exigences d'apprentissage : Comprendre et maîtriser Maven, Oracle, Lucene, la présentation de Solr, WebService et Linux.

Points d'apprentissage : la base de données Oracle traite les données, Linux peut configurer les serveurs requis pour le développement et prend en charge de nombreux environnements requis pour le développement. Maven est un outil de gestion de projet. Maven peut facilement gérer des rapports de projet et générer des sites. fichiers, etc

Recommandations d'apprentissage associées : Tutoriel de base Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn