1

Etapa 1

Получить 10 уровень на JavaRush.ru

22 junio—23 julio

2

Etapa 2

Получить 20 уровень на JavaRush

3

Etapa 3

Школа мобильной разработки 2016

4

Etapa 4

Подтянуть фундаментальную базу

1

Etapa 1

Получить 10 уровень на JavaRush.ru

22 junio—23 julio

2

Etapa 2

Получить 20 уровень на JavaRush

3

Etapa 3

Школа мобильной разработки 2016

4

Etapa 4

Подтянуть фундаментальную базу

21 junio 2015 31 agosto 2017
Objetivo vencido en % days%

El objetivo está desatendido

El autor lleva sin comentar el objetivo 7 años 5 meses 11 días

Autor del objetivo

Егор

Rusia, Уфа

9 año / año / año

General

Получить базовые навыки Java программирования.

Программирование (системы исчисления, чем оператор отличается от операции, некоторые алгоритмы)

Язык Java (синтаксис, OOP возможности, многопоточность, стандартная библиотека)

OOP и OOD (парадигмы, основные паттерны проектирования)

Базы данных (JDBC, язык SQL)

Обычно для Java Junior'а не обязательно знание какой-либо конкретной технологии или фреймворка (например веб-сервисов или Spring). Достаточно знать зачем та или иная технология нужна, какие задачи с помощью нее решают, преимущества/недостатки в сравнении с похожими технологиями. Junior детально знакомится с такими технологиями/фреймворками в процессе работы над очередным проектом.

Список ниже Must-Have, актуален для Junior Developer и переходит полностью, с увеличением уровня навыков, только на Developer и Senior Developer.Постепенно набирают обороты NoSQL базы данных, поэтому знание технологии и популярной реализации будет большим плюсом в будущем. Также стоит обратить внимание на сборщик Gradle - наследник Ant и Maven. В категории “Other” перечисленно то, что называется Nice-to-Have - это с чем вы придя на проект сможете приятно удивить :) своих коллег.

English language:Pre IntermediateOperating Systems (OS):Windows , *nixWeb Technologies:HTMLCSSTwitter BootstrapJavaScriptJQueryXMLAJAX

ServletJSPMVC / JSFApache Tiles, Web Services

Programming Languages:Java SE (Core Java)J2EE / Java EEDatabases (DB):SQL ,JDBC ,RDBMS (MySQL / Oracle DB) / NoSQL (MongoDB)Development Tools/IDE:Eclipse /IntelliJ IDEABuild / CI Tools:Ant / MavenGradle, Jenkins (Hudson), Nexus / ArtifactoryTesting Tools:FindBugs / CheckStyle / PMD, JUnit, Mockito, JMeter, SoapUI, SelenuimApplication Servers:Tomcat / Jetty, WildFly (JBoss)Bug Tracking,VCS:JIRA,Subversion (SVN)GitFrameworks:SLF4J / log4j, Hibernate (ORMAOP), Spring (IoCAOPMVC) / EJBOther:Patterns, …

 Criterio del fin

Получение знаний в объеме Junior Java Developer (список целей в описании задачи)

 Recursos personales

Время, Информация, Навыки

 Lo ecológico del objetivo

Знание Java необходимо для изучения программирования на Android - это объективно полезный навык поскольку рынок Android приложений является быстрорастущим и динамичным. Следовательно знать и уметь программировать под эту операционную систему позволит разбиратся в том что происходит вокруг а так же решать как свои так и сторонние потребности (естестенно за денежку ж-)))

  1. Получить 10 уровень на JavaRush.ru

  2. Получить 20 уровень на JavaRush

    Фактически из-за того что я запустил Яву - сосредоточившись на других целях - то что прошел ранее - плохо отложилось в памяти. Я расширяю сроки по цели - 18 недель (по неделе на главу + лекции на Ютубе 1, 2) + естественно JavaRush - просто отписываться о завершении уровня/этапа этого явно недостаточно - буду записывать что понял/не понял какие мысли в голову лезли и так далее - по пройденному материалу.

    1. Изучаем Java гл.1

    2. Изучаем Java гл.2

    3. Изучаем Java гл.3

    4. Изучаем Java гл.4

    5. Изучаем Java гл.5

    6. Изучаем Java гл.6

    7. Изучаем Java гл.7

    8. Изучаем Java гл.8

    9. Изучаем Java гл.9

    10. Изучаем Java гл.10

    11. Изучаем Java гл.11

    12. Изучаем Java гл.12

    13. Изучаем Java гл.13

    14. Изучаем Java гл.14

    15. Изучаем Java гл.15

    16. Изучаем Java гл.16

    17. Изучаем Java гл.17

    18. Изучаем Java гл.18

  3. Школа мобильной разработки 2016

    Просмотреть, проработать, закрепить навыки.

    Ссылка на плейлист

    1. 001. Школа мобильной разработки – Java Blitz (Часть 1). Эдуард Мацуков

    2. 002. Школа мобильной разработки – Git & Workflow. Дмитрий Складнов

    3. 003. Школа мобильной разработки – Java Blitz (Часть 2). Эдуард Мацуков

    4. 004. Школа мобильной разработки – MyFirstApp (Часть 1). Роман Григорьев

    5. 005. Школа мобильной разработки – MyFirstApp (Часть 2). Роман Григорьев

    6. 006. Школа мобильной разработки – ViewGroup. Алексей Щербинин

    7. 007. Школа мобильной разработки – Background. Алексей Макаров

    8. 008. Школа мобильной разработки – AdapterView. Владимир Тагаков

    9. 009. Школа мобильной разработки – Service & Broadcasts. Алексей Макаров

    10. 010. Школа мобильной разработки – Drawing. Алексей Щербинин

    11. 011. Школа мобильной разработки – Content provider. Максим Хромцов

    12. 012. Школа мобильной разработки – SQL&SQLite. Василий Поликарпов

    13. 013. Школа мобильной разработки – Fragments (Часть 1). Денис Загаевский

    14. 014. Школа мобильной разработки – Fragments (Часть 2). Денис Загаевский

    15. 015. Школа мобильной разработки – MVP&Co. Дмитрий Попов

    16. 016. Школа мобильной разработки – Debugging & Polishing. Илья Сергеев

  4. Подтянуть фундаментальную базу

    Основы программирования etc - т.е. формально я представляю что и как. Но когда доходит до конкретики = иногда впадаю в ступор. Даже не иногда а часто. Потому программеров не всегда понимаю - а держатся за профанное мышление ни есть хорошо.

    CS50 на русском (Гарвардский курс по основам программирования) - спасибо JavaRush и VertDider за отличный перевод.

    23 лекции.

  • 5202
  • 21 junio 2015, 12:33
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?