Выучить программирование с нуля и устроиться на работу Java программистом.
Программист - работа мечты!
Кто из нас не хочет идеальной работы? Работать в комфортном офисе, с хорошими людьми и заниматься любимым делом, получая при этом хорошую финансовое награждение - которого хватит на покупку дома, машины и на обеспечение любимой девушки. Звучит хорошо, неправда ли? Именно такой мне рисуется перспектива работы программистом.
Как же стать програмистом?!
Сейчас, после 2 месяцев неспешного изучения Java, посещения одной из лучшых ИТ компаний в своем городе вопроса трудоустройства в интернете, у меня сложылось кой-какое понятие о том, как устроится на роботу програмистом. Нужно иметь необходимые знания, устроится на стажировку в хорошую компанию и во время стажыровки показать свое желания работать.. А знать нужно:
- знать основы языка програмирования ( Java Core);
- уметь работать с разными базами данных;
- знать самые популярные фреймворки;
- знать английский не хуже уровня intermediate;
- ПРАКТИКА, ПРАКТИКА еще раз ПРАКТИКА.
Более детальный план смотрите ниже.
Критерий завершения
Я устроился на работу Java программистом.
Личные ресурсы
Интернет, мозг и все моё свободное время.
Экологичность цели
Программирование даст мне возможность заниматься интересной работой, зарабатывать хорошие деньги и жить в своё удовольствие.
-
Выучить Java Core.
Это базовый курс в нем излагаются основы Java
-
Модуль #1 (Procedural Java)
-
Модуль #2 (Exceptions in Java)
-
Модуль #3 (Java I/O)
-
Модуль #6 (Java OOP)
-
Модуль #5 (Collections API, java.util.*)
-
Модуль #4 (Multithreading in Java)
-
-
Работа с базами данных(SQL).
Когда найду найду подходящие книги и сайты, залью инфу сюда.
-
Резюме и собеседование.
Для того чтобы на меня обратили внимание, нужно правильно составить резюме и хорошенько подготовится к собеседованию.
-
Стажировка.
Теперь, когда у меня достаточно знаний и есть опыт благодаря моим собственным проектам пришло время устроится на роботу. Но новеньких, свеже спечоных программистов, без комерческого опыта никто просто так не возьмет. Поэтому сначалу на стажыровку в компанию и пробуем проявить себя лучшым способом.
-
Работа с графическим интерфейсов в Java.
Для того чтобы программа написанная на Java имела какой то внешний вид, нужно уметь работь с графическим интерфейсом. Для работы с графическим интерфейсом в java есть 3 популярные біблиотеки:
- AWT(самая примитивная);
- Swing(получшеб но и потяжелее);
- JavaFX(Лучшая из тройки, но и самая сложная.);
-
5 программ на Java.
Создать 5 полноценных программ на джаве. Желательно чтобы они использовали базы данных и имели графический интерфейс.
-
Пройти онлайн-курс KharkovITCourses: Junior Java Developer.
KharkovITCourses: Junior Java Developer - охватывает тот объем знаний, который нужен программисту на посаду младшего разработчика.
-
Модуль #8 Maven
-
Модуль #7 TDD
-
Модуль #4 HTTP
-
Модуль #2 JDBC
-
Модуль #3 Log4j
-
Модуль #5 Servlet AP
-
Модуль #6 DI/IoC
-
Модуль #9 Spring Framework
-
Модуль #10 Spring MVC
-
Модуль #1 Шаблоны проектирования GoF
-
-
Изучить английский язык на уровне intermediate.
Без хорошего английского в ИТ никуда.
-
# Разговорный Английский
-
# 50 часов английского
-
# Граматика
-
# Увеличение словарного запаса, или прочитай книгу на английском написаную методом Ильи Франка.
-
-
Устроится на постоянную работу.
- 6143
- 22 ноября 2013, 19:12
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением