Навучанне САПР / ГІСІнтэрнэт і блогі

Java курс, каб даведацца з нуля

Некалькі дзён таму ён казаў пра патэнцыялы, якія ёсць у Java у яго пазіцыянаванні ў адносінах да іншых моў у геапрасторавым асяроддзі. У гэтым выпадку я раскажу пра адзін з курсаў, якія я праходжу ў ночы вольнага часу; тое самае, што мне вельмі дапамагае сачыць за распрацоўкай цікавага інструмента паміж кадастравай базай дадзеных asp / MySQL і касмічным асяроддзем gvSIG.

Для карыстальнікаў, якія чакаюць вывучэння Java з асноў, напэўна, найбольш падыходны курс, вядомы як Java Web, хоць сябры курса мне сказалі, што праграмісты, якія маюць намер палепшыць сістэматызаваную падрыхтоўку па Java, вельмі добра вучацца.

 

Перавагі праходжання курса ў віртуальным выглядзе.

Інтэрнэт-платформы з'явіліся для палягчэння доступу да спецыялізаваных курсаў, выкарыстоўваючы перавагі тэхналогій, падключэння і мультымедыйнага кантэнту. Адна з гэтых пераваг у тым, што студэнт стварае ўласны рытм, атрымліваючы доступ у той час, які найбольш адпавядае яму; хоць гэта патрабуе самадысцыпліны, каб максімальна выкарыстоўваць доступ да зместу, які звычайна даступны падчас праходжання курса. У гэтым выпадку, як толькі курс зарэгістраваны, яны будуць даступныя на працягу трох месяцаў.

Нягледзячы на ​​пытанні, якія ўзнікалі ў гэтых альтэрнатыў у Інтэрнэце, абмежаванні друкаванага кантэнту альбо распаўсюджвання на кампакт-дыску звычайнага курса пераадольваюцца шляхам доступу да відэа, прэзентацый і іншых інтэрактыўных матэрыялаў. У выпадку ГлабалізацыяКожны раздзел складаецца з відэа з аўдыя на іспанскай мове, з дапамогай якога кожны этап курса можна прайсці пакрокава. Прыклад, які я паказваю на малюнку, прыведзены з Модуля III, арыентаванага на падключэнне баз дадзеных, прама ў тым раздзеле, дзе тлумачыцца праца Eclipse як дыспетчара баз дадзеных кліента.

ход зацьмення Ява

Яна прыцягнула маю ўвагу, што відэа прадастаўляюцца як на Flash, так і ў CSS / HTML5, таму іх можна праглядаць на мабільных прыладах ... ах! і на іспанскай мове.

Тады ёсць аддаленая падтрымка; у маім выпадку са мной у пачатку здарылася даволі элементарная лухта, якую я буду выкарыстоўваць у якасці прыкладу. Я распрацаваў модуль I, сабраў першыя класы, выконваючы толькі тыя крокі, якія паказвае відэа, але ў змену на мой Dell Inspiron Mini Я вырашыў зрабіць гэта так, як памятаў, і не ідучы крок за крокам. Я заграз у наладах, рэгіструючы зменныя асяроддзя, якія кампілятар (Javac.exe), здаецца, не распазнаваў. Калі я адчуў сябе няшчасным, я вырашыў адзначыць падтрымку інструктара па Skype, а потым зразумеў, што гэта проста, як закрыць акно кансолі DOS і падняць яго зноў, бо гэты дагістарычны інструмент Windows падымае зарэгістраваныя зменныя падчас выканання, але ён не можа вызначыць змены, якія ўносяцца падчас актыўнасці.

 

Тэма курса JavaWeb.

Ніжэй я абагульняю тэму гэтага курса, які складаецца з 5 модуляў, пачынаючы з асноў Java, уключае падключэнне да баз дадзеных і заканчваючы стварэннем вэб-прыкладання з выкарыстаннем сервлетаў і JSP. Хоць я паказваю прадмет толькі схематычна, у рэчаіснасці, як паказана на выяве фрагмента модуля V, ёсць каля 180 відэа, кожнае з якіх падпарадкоўваецца альбо тэарэтычнай тэме, альбо практычным практыкаванням, і з кожным урокам прыходзіць сціснуты файл, у які загружаюцца распрацаваныя практыкаванні і скампіляваныя класы.

Модуль I. Java з нуля, (Урокі 3)

  • Што такое Java?
  • Асноўныя элементы мовы
  • Java-заявы
  • Метады ў Java
  • Класы і аб'екты і як іх сапраўды зразумець
  • Упраўленне механізмамі

Модуль II.  Java і аб'ектна-арыентаванае праграмаванне (OOP):  (Урокі 5)ход зацьмення Ява

  • Мадыфікатары доступу і іх выкарыстанне ў Java.
  • Спадчына
  • Палімарфізм
  • Упраўленне выключэннямі.
  • Абстрактныя класы і інтэрфейсы.
  • Калекцыі ў Java.

Модуль III.  Падключэнне да баз дадзеных з JDBC: (Урокі 3 і дадатковыя тэмы 8)

  • Што такое JDBC?
  • Як зрабіць падлучэнне да базы дадзеных.
  • Прыклады з Mysql.
  • Прыклады з Oracle.
  • Шаблоны дызайну пры стварэнні пласта дадзеных.

Модуль IV.  HTML, CSS і JavaScript: (Урокі 4)

  • Што такое HTML?
  • Асноўныя кампаненты HTML. 
  • Што такое CSS і дзе ён прымяняецца?
  • CSS кампаненты. 
  • Што такое JavaScript і дзе ён прымяняецца?
  • Прыклад інтэграцыі HTML, CSS і JavaScript.

Модуль IV. Распрацоўка дынамічных старонак з сервлетами і JSP: (Урокі 7)

  • Што такое дынамічнае прыкладанне?
  • Што такое сервлеты і дзе яны ўжываюцца.
  • Працэс запыту HTTP / рэагавання.
  • Кіраванне сесіямі
  • Якія JSP і дзе яны ўжываюць?
  • Разгортванне інфармацыі з дапамогай мовы выразаў (EL) і JSTL.
  • Шаблон дызайну MVC.
  • Стварэнне вэб-прыкладання Java.

У канцы курса ствараецца вэб-дадатак, якое выкарыстоўвае лепшыя практыкі і інтэграцыю ALL тэмы, разгледжаныя на гэтым семінары, у тым ліку падключэнне да базы дадзеных, кіраванне бяспекай, лепшыя практыкі і шаблоны дызайну. Канчатковым праектам і патрабаваннем атрымаць дыплом з'яўляецца Заключная лабараторыя, дзе ужываецца шматслаёвая архітэктура.

Улічваючы, што гэта курс, які часта скідваецца, я рэкамендую бачыць спасылку.

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

Гольджы Альварэс

Пісьменнік, даследчык, спецыяліст па мадэлях землеўпарадкавання. Ён удзельнічаў у канцэптуалізацыі і рэалізацыі такіх мадэляў, як: Нацыянальная сістэма кіравання маёмасцю SINAP у Гандурасе, мадэль кіравання аб'яднанымі муніцыпалітэтамі ў Гандурасе, інтэграваная мадэль кіравання кадастрам - рэестр у Нікарагуа, сістэма адміністравання тэрыторыі SAT у Калумбіі . Рэдактар ​​блога ведаў Geofumadas з 2007 года і стваральнік Акадэміі AulaGEO, якая ўключае больш за 100 курсаў па тэмах GIS - CAD - BIM - Digital Twins.

Артыкулы па Тэме

4 Каментары

  1. Вельмі добрая старонка Вы робіце вялікую працу.

    Я пакідаю спасылку на мой, я думаю, што карыстальнікі гэтага блога могуць быць зацікаўлены.

    http://formategratis.blogspot.com/

    прывітанне

  2. Калі вы прафесіянал і шукаеце што-то асабіста, мы рэкамендуем наступнаекурсы Java у Мадрыдзе і Барселоне. Мы ведаем іх для курсаў, прапанаваных у нашай кампаніі, і яны вельмі добрыя.

  3. Вельмі добры ўклад. У эпоху камп'ютэра я лічу, што навучанне ў гэтай галіне значна адкрывае поле магчымасцяў у прафесійнай сферы. Задача спецыяліста па праграмаванні вельмі патрабуецца ў многіх сферах, таму што колькасць працоўных месцаў шырокая і разнастайная.

пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

Вярнуцца да пачатку кнопкі