Баарына салам! Менин атым дима. Бул менин IT жөнүндө биринчи макалам, андыктан өтө катуу баа бербеңиз. Бул программисттердин катарына жаңыдан кошула баштаган, бирок бул чоң маалымат деңизинде адашып калуудан корккондор үчүн пайдалуу болот.
Фон
Элестетиңиз, сиз 26 жаштасыз, сиз уюлдук компанияңыздан жумуштан бошотулдуңуз жана башкы директоруңуз Европага качып кетти, анткени анын алдамчылык иштери аны өлкөдөн тышкары жашоого мажбурлап жатат. Менин 2016-жылдын 31-декабрында ушундай болду. Мен окшош тармакта ушундай жумуш таба алмакмын, ал тургай сунуштар да болгон, бирок... бул мени бактылуу кылабы? Эмне үчүн иштейсиң деп өзүңө суроо берип көрдүң беле? Сиз чындап эле ким болгуңуз келет? Жумуштан кеткенден кийин эки ай бою өзүмдү издеп... башка адам болуп калдым. Мен каалаган нерсем боло аларымды түшүндүм: дарыгер, жыгач уста, бизнесмен. Мунун баары убакыт маселеси, эң негизгиси башкаларга караганда көбүрөөк иш кылуу, мен баарына жетишем. Натыйжада мен программист болуп калдым! Мен бир жылдан бери IT компаниясында ийгorктүү иштеп жатам жана буга абдан кубанычтамын. Мен үйрөнгөндү жакшы көрөм, ошондуктан мен Java, веб-технологияларды изилдөөгө жүздөгөн сааттарымды сарптадым жана Java дүйнөсүнө тезирээк кирүүгө эмне жардам береринин кыскача баяндамасын даярдадым.Биринчи этап: агартуу
Сиз программалоо оңой эмес экенин түшүнүшүңүз керек. Ал эми алгач ийгorкке жетпегениңиз нормалдуу көрүнүш. Башында мен эки ай Python үйрөндүм, циклдерди көргөндө алар мага абдан татаал нерседей сезилди. Эң негизгиси - бул негиздер: аларды түшүнбөсөңүз, жаңы технологияларды тез үйрөнө албайсыз. Мен шарттар, циклдер, массивдер менен иштөө, OOP ж.б.у.с. жөнүндө айтып жатам.Экинчи этап: Эмнени codeдоо керек?
Сиз өнүктүрүү чөйрөсү керек болот. Java дүйнөсүндө алардын үчөө бар:- IDEA (акысыз жана акы төлөнүүчү)
- NetBeans (акысыз)
- Eclipse (акысыз)
- NetBeans байыркы жана көрксүз, ал учурда Apache инкубаторунда, ошондуктан жаңы релиз чыгабы же жокпу белгисиз.
- Eclipse чет өлкөлөрдө популярдуу, анткени ал бекер жана Netbeansка караганда бир аз жакшыраак.
- IDEA, жок эле дегенде, биз үчүн үстөмдүк өнүктүрүү чөйрөсү болуп саналат. Акы төлөнүүчү version менен акысыз versionнын айырмасы сизге азырынча кереги жок алHowтар (Жаз) менен иштөөдө гана. Анын үстүнө Санкт-Петербургдун орус жигиттери жасашат. Ата мекендик өндүрүшчүлөрдү колдойлу!
Үчүнчү этап: Окууну кайдан баштоо керек?
Биринчиден, эски модада, китептерди окуу:- Биринчиден, "Java үйрөнүү"
- Г. Шилдт, "Java 8. Баштоочу үчүн колдонмо"
- Кей Хорстманн, "Java. Профессионалдык китепкана"
- Брюс Йекел, " Ява философиясы "
- Тарых: канча окудум, кантип жумушка орноштум, кандай кыйынчылыктардан өттүм.
- Java дүйнөсүндө веб-иштеп чыгууну кайдан баштоо керек.
- Аутентификациянын түрлөрү, авторизация.
GO TO FULL VERSION