Салом ба ҳама! Номи ман Дима. Ин аввалин мақолаи ман дар бораи IT аст, бинобар ин аз ҳад сахт доварӣ накунед. Он барои онҳое муфид хоҳад буд, ки ба сафи барномасозон ҳамроҳ шуданро оғоз кардаанд, аммо аз гум шудан дар ин баҳри бузурги иттилоот метарсанд.
Замина
Тасаввур кунед, ки шумо 26-солаед, шумо аз ширкати мобorи худ ихроҷ шудаед ва директори генералии шумо ба Аврупо фирор кардааст, зеро амалҳои қаллобӣ ӯро маҷбур мекунанд, ки берун аз кишвар зиндагӣ кунад. 31 декабри соли 2016 ман чунин буд. Ман метавонистам дар як соҳаи дахлдор кори шабеҳ пайдо кунам ва ҳатто пешниҳодҳо буданд, аммо... оё ин маро хурсанд мекунад? Оё шумо боре аз худ пурсидаед, ки барои чӣ кор мекунед? Шумо воқеан чӣ шудан мехоҳед? Баъди аз кор рафтан ман ду моҳ дар ҷустуҷӯи худам... одами дигар шудам. Ман фаҳмидам, ки ман метавонам ҳар чизе ки мехоҳам: духтур, дуредгар, соҳибкор. Ин ҳама масъалаи вақт аст, чизи асосӣ бештар аз дигарон кор кардан аст ва ман ба ҳама чиз мерасам. Дар натиҷа, ман барномасоз шудам! Ман як сол боз дар як ширкати IT бомуваффақият кор мекунам ва аз ин бениҳоят хурсандам. Ман омӯхтанро дӯст медорам, аз ин рӯ ман садҳо соатро барои омӯзиши Java, технологияҳои веб сарф кардам ва мухтасари он чизеро омода кардам, ки ба шумо ба зудӣ ба ҷаҳони Java ворид шавед.Марҳилаи аввал: маърифат
Шумо бояд фаҳмед, ки барномасозӣ осон нест. Ва он, ки шумо дар аввал муваффақ намешавед, муқаррарӣ аст. Дар ибтидо ман ду моҳ Python-ро омӯхтам ва вақте ки давраҳоро дидам, онҳо ба назари ман як чизи бениҳоят мураккаб менамуданд. Муҳимтар аз ҳама ин асосҳост: бе фаҳмидани онҳо шумо технологияҳои навро зуд омӯхта наметавонед. Ман дар бораи шартҳо, ҳалқаҳо, кор бо массивҳо, OOP ва ғайра гап мезанам.Марҳилаи дуюм: Чӣ бояд кард?
Шумо ба муҳити рушд ниёз доред. Дар ҷаҳони Java сетои онҳо вуҷуд доранд:- IDEA (озод ва пулакӣ)
- NetBeans (ройгон)
- Eclipse (ройгон)
- NetBeans қадимӣ ва зишт аст ва ҳоло дар инкубатори Apache ҷойгир аст, бинобар ин маълум нест, ки нашрияи нав хоҳад буд ё не.
- Eclipse дар хориҷа маъмул аст, зеро он ройгон аст ва нисбат ба Netbeans каме хубтар аст.
- IDEA ҳадди аққал барои мо муҳити бартари рушд аст. Фарқи байни versionи пулакӣ ва ройгон танҳо дар кор бо чаҳорчӯбаҳо (баҳор) аст, ки ба шумо ҳоло лозим нест. Гузашта аз ин, онро бачаҳои рус аз Санкт-Петербург месозанд. Истеҳсолкунандагони ватаниро дастгирӣ кунем!
Марҳилаи сеюм: Аз куҷо бояд таҳсилро оғоз кард?
Якум, усули кӯҳна, хондани китоб:- Сараввал, "Омӯзиши Java"
- Г. Шилдт, «Ява 8. Дастур барои шурӯъкунандагон».
- Кей Хорстман, "Ява. Китобхонаи касбӣ"
- Брюс Йекел, " Фалсафаи Java "
- Таърих: чй кадар хондам, чй тавр ба кор даромадам, чй гуна душворихоро аз cap гузарондам.
- Дар таҳияи веб дар ҷаҳони Java аз куҷо оғоз кардан мумкин аст.
- Намудҳои аутентификатсия, авторизатсия.
GO TO FULL VERSION