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://formategratis.blogspot.com/
прывітанне
Калі вы прафесіянал і шукаеце што-то асабіста, мы рэкамендуем наступнаекурсы Java у Мадрыдзе і Барселоне. Мы ведаем іх для курсаў, прапанаваных у нашай кампаніі, і яны вельмі добрыя.
Вельмі добры ўклад. У эпоху камп'ютэра я лічу, што навучанне ў гэтай галіне значна адкрывае поле магчымасцяў у прафесійнай сферы. Задача спецыяліста па праграмаванні вельмі патрабуецца ў многіх сферах, таму што колькасць працоўных месцаў шырокая і разнастайная.