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