recherche
MaisonJavajavaDidacticielÀ quel niveau puis-je apprendre Java par moi-même avant de pouvoir travailler ?

Pour trouver un emploi dans le développement Java, vous devez maîtriser : Javase, JavaScript, jQuery, connaissances liées au framework Java (apprendre au moins trois frameworks), Mysql, connaissances liées au Javaweb (html, css, jsp, Servlet, etc. ) et d'autres technologies, et peuvent être appliqués aux projets.

À quel niveau puis-je apprendre Java par moi-même avant de pouvoir travailler ?

Ce que vous devez savoir pour trouver un emploi en programmation Java est le suivant :

Le premier est Javase comme Java Je n'entrerai pas dans les détails du contenu d'apprentissage le plus basique.

Ensuite, vous devez maîtriser les principes de base de JavaScript, car vous devez apprendre JavaScript pour faire de la programmation et du développement Java. JavaScript est beaucoup utilisé, mais maintenant de nombreuses entreprises n'ont pas besoin d'écrire du JavaScript natif, mais si vous veulent devenir un développeur Java puissant, JavaScript doit être très à l'aise de la théorie à l'opération pratique.

Désormais, les entreprises doivent pouvoir utiliser des frameworks, donc ce qui remplace JavaScript est jQuery. Il s'agit d'un framework très simple. Lorsque vous apprendrez jQuery, vous le trouverez beaucoup plus facile à utiliser que JavaScript. JQuery est donc quelque chose que vous devez maîtriser.

Il existe également certains frameworks que vous devez apprendre, tels que SpringMVC, Spring, Mybatis, Struts, Hibernate, etc. Ceux-ci seront difficiles à comprendre, mais l'entreprise a besoin que vous connaissiez le framework Actuellement, national. Les entreprises utilisent SSH pour beaucoup, il est recommandé d'apprendre au moins trois cadres, qui constituent les exigences de base pour trouver un emploi.

La technologie des bases de données est une compétence que les travailleurs Java doivent maîtriser. Mysql est couramment utilisé.

Le contenu de Javaweb comprend également le HTML, le CSS, le JSP, le Servlet et d'autres technologies. Ce sont autant de choses qui doivent être maîtrisées lors de la recherche de développement Java.

Les technologies ci-dessus doivent être maîtrisées. Si vous souhaitez trouver un emploi dans le développement Java, les technologies associées ci-dessus doivent être maîtrisées avec compétence et appliquées aux projets.

Alors, comment ceux qui souhaitent apprendre le développement Java par eux-mêmes devraient-ils maîtriser les technologies associées ci-dessus ?

1 : Tout d'abord, il existe une situation très courante pour les personnes qui souhaitent apprendre le développement Java par elles-mêmes, la plupart d'entre elles sont très aveugles et ne savent pas par où commencer. J'ai trouvé des vidéos sur Internet, puis je les ai regardées comme des fous. J'ai rapidement fini d'apprendre un contenu, ce qu'ils ont compris, c'est qu'ils avaient fini de regarder la vidéo, mais quand je leur ai demandé de faire quelque chose, ils n'ont pas pu le faire. Ma compréhension était terminée. Cela signifie que vous pouvez écrire les choses par vous-même, donc pour les débutants, vous ne devez pas être aveugle et avoir votre propre plan, sinon ce sera une perte de temps et un travail vain.

Deux : Puisque vous apprenez l'expertise en développement Java, ma suggestion personnelle est que vous devez avoir quelqu'un qui peut vous guider. Vous ne pouvez pas compter uniquement sur vous-même à huis clos. Un tel comportement n'est pas intelligent. connaissez quelqu'un dans ce domaine. Pour les talents, posez des questions aux gens de temps en temps, sinon vous risquez de constater qu'un petit problème peut vous déranger pendant une journée, et au final vous n'en connaissez toujours pas la raison.

Trois : L'apprentissage de la technologie de développement Java ne peut pas être traité de la même manière que l'apprentissage des mathématiques et du chinois. Il n'est pas facile de se souvenir du code si vous êtes nouveau dans ce domaine, donc pour maîtriser les technologies ci-dessus, vous devez également le savoir. quelles sont les technologies de développement Java impliquées." pit". L'aspect des méthodes d'apprentissage est particulièrement important. Comment se souvenir de ce que l'on a appris avant et éviter de l'oublier après l'apprentissage ? Cette question mérite réflexion avant d'apprendre.

Quatre : Sur la base d’années d’études, vous devez développer de bonnes habitudes d’étude. Parlons de moi ! J'aime organiser les problèmes que j'ai rencontrés dans mon journal informatique, puis je rassemblerai des articles sur la technologie Java liés aux blogs et certains sites Web que je pense plus utiles, que je pourrai utiliser à l'avenir. Ce sont mes habitudes d'apprentissage personnelles, croyez-moi, si vous voulez aller plus loin, vous devez développer des habitudes.

Enfin, je vais vous donner quelques modalités d'apprentissage détaillées :

Bases de Java : syntaxe de base Java, tableaux, classes et objets, héritage et polymorphisme, exceptions et paradigmes , collections, flux et fichiers, réflexion, énumérations, autoboxing et annotations.

Base de données : mysql, oracle

Javaweb : bases du développement web HTML et CSS, langage de script JavaScript, construction d'un environnement de développement, syntaxe de base JSP, objets intégrés JSP, technologie JavaBean, technologie Servlet , Technologie Ajax

Framework : Struts2, Hibernate, Spring, SpringMVC, mybatis

Tutoriel recommandé : "Tutoriel 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
Comment utiliser Maven ou Gradle pour la gestion avancée de projet Java, la création d'automatisation et la résolution de dépendance?Comment utiliser Maven ou Gradle pour la gestion avancée de projet Java, la création d'automatisation et la résolution de dépendance?Mar 17, 2025 pm 05:46 PM

L'article discute de l'utilisation de Maven et Gradle pour la gestion de projet Java, la construction de l'automatisation et la résolution de dépendance, en comparant leurs approches et leurs stratégies d'optimisation.

How do I create and use custom Java libraries (JAR files) with proper versioning and dependency management?How do I create and use custom Java libraries (JAR files) with proper versioning and dependency management?Mar 17, 2025 pm 05:45 PM

L'article discute de la création et de l'utilisation de bibliothèques Java personnalisées (fichiers JAR) avec un versioning approprié et une gestion des dépendances, à l'aide d'outils comme Maven et Gradle.

Comment implémenter la mise en cache à plusieurs niveaux dans les applications Java à l'aide de bibliothèques comme la caféine ou le cache de goyave?Comment implémenter la mise en cache à plusieurs niveaux dans les applications Java à l'aide de bibliothèques comme la caféine ou le cache de goyave?Mar 17, 2025 pm 05:44 PM

L'article examine la mise en œuvre de la mise en cache à plusieurs niveaux en Java à l'aide de la caféine et du cache de goyave pour améliorer les performances de l'application. Il couvre les avantages de configuration, d'intégration et de performance, ainsi que la gestion de la politique de configuration et d'expulsion le meilleur PRA

Comment puis-je utiliser JPA (Java Persistance API) pour la cartographie relationnelle des objets avec des fonctionnalités avancées comme la mise en cache et le chargement paresseux?Comment puis-je utiliser JPA (Java Persistance API) pour la cartographie relationnelle des objets avec des fonctionnalités avancées comme la mise en cache et le chargement paresseux?Mar 17, 2025 pm 05:43 PM

L'article discute de l'utilisation de JPA pour la cartographie relationnelle des objets avec des fonctionnalités avancées comme la mise en cache et le chargement paresseux. Il couvre la configuration, la cartographie des entités et les meilleures pratiques pour optimiser les performances tout en mettant en évidence les pièges potentiels. [159 caractères]

Comment fonctionne le mécanisme de chargement de classe de Java, y compris différents chargeurs de classe et leurs modèles de délégation?Comment fonctionne le mécanisme de chargement de classe de Java, y compris différents chargeurs de classe et leurs modèles de délégation?Mar 17, 2025 pm 05:35 PM

Le chargement de classe de Java implique le chargement, la liaison et l'initialisation des classes à l'aide d'un système hiérarchique avec Bootstrap, Extension et Application Classloaders. Le modèle de délégation parent garantit que les classes de base sont chargées en premier, affectant la classe de classe personnalisée LOA

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semainesBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
1 Il y a quelques moisBy尊渡假赌尊渡假赌尊渡假赌

Outils chauds

VSCode Windows 64 bits Télécharger

VSCode Windows 64 bits Télécharger

Un éditeur IDE gratuit et puissant lancé par Microsoft

Version crackée d'EditPlus en chinois

Version crackée d'EditPlus en chinois

Petite taille, coloration syntaxique, ne prend pas en charge la fonction d'invite de code

SublimeText3 Linux nouvelle version

SublimeText3 Linux nouvelle version

Dernière version de SublimeText3 Linux

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

DVWA

DVWA

Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel