Enseignement CAD / SIGInternet et blogs

Bien sûr Java pour apprendre à partir de zéro

Il y a quelques jours, je parlais potentialités de Java dans son positionnement par rapport aux autres langues de l'environnement géospatial. Dans ce cas, je vais parler d'un des cours que je suis dans mes nuits de loisirs; même qui m'aide beaucoup à suivre le développement d'un outil intéressant entre une base de données cadastrale asp / MySQL et un environnement spatial gvSIG.

Pour les utilisateurs qui s'attendent à apprendre Java à partir des bases, certainement le cours le plus approprié, connu sous le nom de Java Web, bien que j'ai commenté les amis du cours que les programmeurs ont l'intention de mieux systématiser leur formation en Java, ils aiment apprendre de manière globale.

 

Avantages de suivre le cours de manière virtuelle.

Les plateformes en ligne sont venues pour faciliter l'accès à des cours spécialisés, en tirant parti des avantages offerts par la technologie, la connectivité et le contenu multimédia. L'un de ces avantages réside dans le fait que l'étudiant fait son propre rythme, en accédant à l'heure qui lui convient le mieux; bien que cela nécessite une autodiscipline pour tirer le meilleur parti de l'accès au contenu généralement disponible tout en suivant le cours. Dans ce cas, une fois le cours inscrit, ils sont disponibles pendant trois mois.

Malgré les questions posées par ces alternatives en ligne, les limites du contenu imprimé ou distribué sur un CD d'un cours conventionnel sont surmontées par l'accès à des vidéos, des présentations ou d'autres matériels interactifs. Dans le cas de GlobalmentoringChaque section se compose d'une vidéo avec audio en espagnol, avec laquelle chaque segment du cours peut être parcouru étape par étape. L'exemple que je montre dans l'image provient du module III, orienté vers la connexion de bases de données, directement dans la section où le fonctionnement d'Eclipse en tant que gestionnaire de base de données client est expliqué.

eclipse java cours

J'ai attiré mon attention sur le fait que les vidéos sont diffusées en Flash et CSS / HTML5 afin qu'elles puissent être visualisées sur des appareils mobiles ... ah! et en espagnol.

Ensuite, il y a l'assistance à distance; dans mon cas, un non-sens assez basique m'est arrivé au début, que je vais utiliser comme exemple. J'avais développé le module I, compilé les premières classes en suivant juste les étapes que montre la vidéo, mais dans le changement de mon Dell Inspiron Mini J'ai décidé de le faire comme je me souvenais et de ne pas suivre étape par étape. Je me suis embourbé dans la configuration, enregistrant des variables d'environnement que le compilateur (Javac.exe) ne semblait pas reconnaître. Quand je me suis senti malheureux, j'ai décidé de marquer le support Skype de l'instructeur, puis j'ai réalisé que c'était aussi simple que de fermer la fenêtre de la console DOS et de la relever, car cet outil Windows préhistorique soulève les variables enregistrées au moment de l'exécution. mais il ne peut pas identifier un changement effectué pendant qu'il est actif.

 

Le cours JavaWeb.

Ci-dessous, je résume le sujet de ce cours, qui est structuré en 5 modules commençant par les fondamentaux de Java, comprend la connexion aux bases de données et se terminant par la création d'une application Web à l'aide de servlets et de JSP. Bien que je ne montre le sujet que de manière schématique, en réalité, comme le montre l'image d'un fragment du module V, il y a environ 180 vidéos, chacune obéissant soit à un sujet théorique soit à un exercice pratique , et avec chaque leçon vient un fichier compressé dans lequel les exercices développés et les classes compilées sont téléchargés.

Module I. Java à partir de zéro. (Cours 3)

  • Qu'est-ce que Java?
  • Éléments de base du langage
  • Phrases Java
  • Méthodes en Java
  • Classes et objets et comment les comprendre vraiment
  • Gestion des arrangements

Module II.  Programmation Java et orientée objet (OOP):  (Cours 5)eclipse java cours

  • Modificateurs d'accès et leur utilisation en Java.
  • Héritage
  • Polymorphisme
  • Manipulation des exceptions.
  • Classes abstraites et interfaces.
  • Collections en Java.

Module III.  Connexion aux bases de données avec JDBC: (Leçons 3 et les sujets facultatifs 8)

  • Qu'est-ce que JDBC?
  • Comment établir une connexion à une base de données.
  • Exemples avec Mysql.
  • Exemples avec Oracle.
  • Modèles de conception dans la création de la couche de données.

Module IV.  HTML, CSS et JavaScript: (Cours 4)

  • Qu'est-ce que HTML?
  • Composants de base du HTML. 
  • Qu'est-ce que CSS et où est-il appliqué?
  • Composants CSS. 
  • Qu'est ce que JavaScript et où s'applique-t-il?
  • Exemple d'intégration HTML, CSS et JavaScript.

Module IV. Développement de pages dynamiques avec servlets et JSP: (Cours 7)

  • Qu'est-ce qu'une application dynamique?
  • Quels Servlets sont et où ils s'appliquent.
  • Processus de pétition / réponse HTTP.
  • Gestion des sessions.
  • Quels sont les JSP et où sont-ils appliqués?
  • Déploiement d'informations avec Expression Language (EL) et JSTL.
  • Modèle de conception MVC.
  • Création d'une application Web Java.

À la fin du cours, une application Web est créée en appliquant les meilleures pratiques et en intégrant ALL les sujets abordés dans cet atelier, y compris la connexion à la base de données, la gestion de la sécurité, les meilleures pratiques et les modèles de conception. Comme le dernier projet et exigence pour obtenir le diplôme est le Laboratoire final, où une architecture multicouches est appliquée.

Étant donné que c'est un cours qui est souvent réduit, je recommande de voir le lien.

http://www.globalmentoring.com.mx/curso/CursoJavaWeb.html

Golgi Álvarez

Écrivain, chercheur, spécialiste des modèles de gestion des terres. Il a participé à la conceptualisation et à la mise en œuvre de modèles tels que : Système national d'administration de la propriété SINAP au Honduras, Modèle de gestion des municipalités conjointes au Honduras, Modèle intégré de gestion du cadastre - Registre au Nicaragua, Système d'administration du territoire SAT en Colombie . Éditeur du blog de connaissances Geofumadas depuis 2007 et créateur de l'AulaGEO Academy qui comprend plus de 100 cours sur les sujets SIG - CAD - BIM - Digital Twins.

Articles Relatifs

4 Commentaires

  1. Si vous êtes un professionnel et que vous recherchez quelque chose en face à face, nous recommandons le suivantCours de java à madrid et à barcelone. Nous les connaissons pour les cours offerts dans notre entreprise et ils sont très bons.

  2. Très bonne contribution. À l'ère de l'informatique, je crois que la formation dans ce domaine ouvre considérablement le champ des possibilités au niveau professionnel. La tâche du spécialiste en programmation est très nécessaire dans de nombreux domaines, de sorte que l'offre de main-d'œuvre est large et très variée.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

Retour à bouton en haut