Onderrig CAD / GISInternet en Blogs

Java natuurlik om te leer van nuuts af

'N Paar dae gelede het ek gepraat oor die potensiaal wat Java het in sy posisionering ten opsigte van ander tale in die geospatiale omgewing. In hierdie geval gaan ek praat oor een van die kursusse wat ek in my gratis nagte volg; dieselfde wat my baie help om die ontwikkeling van 'n interessante hulpmiddel tussen 'n asp / MySQL kadastrale databasis en 'n gvSIG-ruimtelike omgewing op te volg.

Vir gebruikers wat van Java verwag om van die basiese beginsels te leer, is die beste kursus, bekend as Java Web, alhoewel ek deur die vriende van die kursus vertel is dat programmeerders met die bedoeling om hul Java-opleiding beter te sistematiseer, 'n goeie werk om volledig te leer.

 

Voordele van die kursus op 'n virtuele manier.

Aanlynplatforms het toegang tot gespesialiseerde kursusse vergemaklik deur gebruik te maak van die voordele wat tegnologie, konneksie en multimedia-inhoud bied. Een van hierdie voordele is die feit dat die student sy eie ritme maak en toegang verkry tot die tyd wat hom die beste pas; alhoewel dit selfdissipline vereis om die meeste toegang te verkry tot die inhoud wat gewoonlik beskikbaar is tydens die kursus. Sodra die kursus geregistreer is, is dit in hierdie geval drie maande beskikbaar.

Ondanks die vrae wat hierdie aanlyn-alternatiewe gehad het, word die beperkinge van gedrukte inhoud of versprei op 'n CD van 'n gewone kursus oorkom deur toegang tot video, aanbiedings of ander interaktiewe materiaal. In die geval van GlobalmentoringElke afdeling bestaan ​​uit video met klank in Spaans, waarmee elke segment van die kursus stap vir stap geneem kan word. Die voorbeeld wat ek in die prent vertoon, is afkomstig van Module III, gerig op die koppeling van databasisse, reg in die gedeelte waar die werking van Eclipse as 'n kliënt-databasisbestuurder uiteengesit word.

Verloop van java verduistering

Dit het my aandag gevang, dat die video's beide in Flash en css / HTML5 bedien word, sodat hulle op mobiele toestelle besigtig kan word ... ah! en in Spaans.

Dan is daar ondersteuning op afstand; in my geval het daar aan die begin 'n redelike basiese onsin met my gebeur wat ek as voorbeeld sal gebruik. Ek het module I ontwikkel, die eerste klasse saamgestel volgens slegs die stappe wat die video wys, maar in die verandering van my Dell Inspiron Mini Ek het besluit om dit te doen soos ek onthou en nie stap vir stap te volg nie. Ek het vasgeval in die opstelling en het omgewingsveranderlikes geregistreer wat die samesteller (Javac.exe) blykbaar nie herken het nie. Toe ek ellendig voel, besluit ek om die instrukteur se Skype-ondersteuning te merk, en toe besef ek dat dit net so eenvoudig is as om die DOS-konsole-venster toe te maak en weer op te hef, want hierdie prehistoriese Windows-instrument verhoog die geregistreerde veranderlikes tydens die uitvoering maar dit kan nie 'n verandering identifiseer wat aangebring word terwyl dit aktief is nie.

 

Die tema van die JavaWeb kursus.

Hieronder gee ek 'n opsomming van die onderwerp van hierdie kursus, wat saamgestel is uit 5 modules wat begin met die grondbeginsels van Java, en die verbinding met databasisse insluit en eindig met die skep van 'n webtoepassing met Servlets en JSP's. Alhoewel ek die onderwerp slegs op 'n skematiese manier wys, is daar in werklikheid, soos getoon in die afbeelding van 'n fragment van Module V, ongeveer 180 video's, wat elkeen 'n teoretiese tema of 'n praktiese oefening gehoorsaam. , en by elke les kom 'n saamgeperste lêer waarin die ontwikkelde oefeninge en saamgestelde klasse afgelaai word.

Module I. Java van Scratch. (3 lesse)

  • Wat is Java?
  • Basiese taalelemente
  • Java stellings
  • Metodes in Java
  • Klasse en voorwerpe en hoe om dit regtig te verstaan
  • Bestuur van Reëlings

Module II.  Java en objekgeoriënteerde programmering (OOP):  (5 lesse)Verloop van java verduistering

  • Toegangsbepalings en hul gebruik in Java.
  • erfenis
  • polimorfisme
  • Bestuur van Uitsonderings.
  • Abstrakte klasse en interfaces.
  • Versamelings in Java.

Module III.  Aansluiting by Databasisse met JDBC: (3 lesse en 8 opsionele onderwerpe)

  • Wat is JDBC?
  • Hoe om 'n verbinding met 'n databasis te maak.
  • Voorbeelde met Mysql.
  • Voorbeelde met Oracle.
  • Ontwerppatrone in die skep van die datalêer.

Module IV.  HTML, CSS en JavaScript: (4 lesse)

  • Wat is HTML?
  • Basiese komponente van HTML. 
  • Wat is CSS en waar is dit van toepassing?
  • CSS komponente. 
  • Wat is JavaScript en waar is dit van toepassing?
  • Voorbeeld van HTML, CSS en JavaScript integrasie.

Module IV. Ontwikkeling van dinamiese bladsye met Servlets en JSP's: (7 lesse)

  • Wat is 'n dinamiese aansoek?
  • Wat Servlets is en waar hulle aansoek doen.
  • HTTP Versoek / Reaksie Proses.
  • Sessiebestuur
  • Wat is die JSP's en waar pas hulle toe?
  • Deployment of information with Expression Language (EL) en JSTL.
  • MVC Ontwerp Patroon.
  • Skep van 'n Java-webtoepassing.

Aan die einde van die kursus word 'n webtoepassing geskep wat die beste praktyke en integrasie toepas ALLE die onderwerpe wat in hierdie werkswinkel behandel word, insluitend databasisverbinding, sekuriteitsbestuur, beste praktyke en ontwerppatrone. Dit is 'n finale projek en vereis om die diploma te verwerf Finale laboratorium, waar 'n multilayer-argitektuur word toegepas.

Aangesien dit 'n kursus is wat met sekere frekwensies met afslag is, beveel ek aan om die skakel te sien.

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

Golgi Alvarez

Skrywer, navorser, spesialis in Grondbestuursmodelle. Hy het deelgeneem aan die konseptualisering en implementering van modelle soos: National System of Property Administration SINAP in Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Register in Nicaragua, System of Administration of the Territory SAT in Colombia . Redakteur van die Geofumadas kennisblog sedert 2007 en skepper van die AulaGEO Akademie wat meer as 100 kursusse oor GIS - CAD - BIM - Digitale tweeling-onderwerpe insluit.

verwante Artikels

4 Comments

  1. As jy professioneel is en op soek is na iets persoonlik, beveel ons die volgende aanjava kursusse in Madrid en Barcelona. Ons ken hulle vir die kursusse wat in ons maatskappy aangebied word en hulle is baie goed.

  2. Baie goeie bydrae. In die rekenaar ouderdom is ek van mening dat opleiding op hierdie gebied die terrein van moontlikhede op die professionele gebied aansienlik oopmaak. Die taak van die spesialis in programmering is baie nodig in baie gebiede, sodat die arbeidsvoorsiening wyd en gevarieerd is.

Skryf 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

Terug na bo knoppie