El objetivo está desatendido
El autor lleva sin comentar el objetivo 7 años 5 meses 11 días
Получить базовые навыки Java программирования.
Программирование (системы исчисления, чем оператор отличается от операции, некоторые алгоритмы)
Язык Java (синтаксис, OOP возможности, многопоточность, стандартная библиотека)
OOP и OOD (парадигмы, основные паттерны проектирования)
Обычно для 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:HTML →CSS →Twitter Bootstrap →JavaScript → JQuery → XML → AJAX
Servlet →JSP → MVC / JSF → Apache 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 / Maven → Gradle, 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 (ORM →AOP), Spring (IoC → AOP → MVC) / EJBOther:Patterns, …
Criterio del fin
Получение знаний в объеме Junior Java Developer (список целей в описании задачи)
Recursos personales
Время, Информация, Навыки
Lo ecológico del objetivo
Знание Java необходимо для изучения программирования на Android - это объективно полезный навык поскольку рынок Android приложений является быстрорастущим и динамичным. Следовательно знать и уметь программировать под эту операционную систему позволит разбиратся в том что происходит вокруг а так же решать как свои так и сторонние потребности (естестенно за денежку ж-)))
-
Получить 10 уровень на JavaRush.ru
-
Получить 20 уровень на JavaRush
Фактически из-за того что я запустил Яву - сосредоточившись на других целях - то что прошел ранее - плохо отложилось в памяти. Я расширяю сроки по цели - 18 недель (по неделе на главу + лекции на Ютубе 1, 2) + естественно JavaRush - просто отписываться о завершении уровня/этапа этого явно недостаточно - буду записывать что понял/не понял какие мысли в голову лезли и так далее - по пройденному материалу.
-
Изучаем Java гл.1
-
Изучаем Java гл.2
-
Изучаем Java гл.3
-
Изучаем Java гл.4
-
Изучаем Java гл.5
-
Изучаем Java гл.6
-
Изучаем Java гл.7
-
Изучаем Java гл.8
-
Изучаем Java гл.9
-
Изучаем Java гл.10
-
Изучаем Java гл.11
-
Изучаем Java гл.12
-
Изучаем Java гл.13
-
Изучаем Java гл.14
-
Изучаем Java гл.15
-
Изучаем Java гл.16
-
Изучаем Java гл.17
-
Изучаем Java гл.18
-
-
Школа мобильной разработки 2016
Просмотреть, проработать, закрепить навыки.
-
001. Школа мобильной разработки – Java Blitz (Часть 1). Эдуард Мацуков
-
002. Школа мобильной разработки – Git & Workflow. Дмитрий Складнов
-
003. Школа мобильной разработки – Java Blitz (Часть 2). Эдуард Мацуков
-
004. Школа мобильной разработки – MyFirstApp (Часть 1). Роман Григорьев
-
005. Школа мобильной разработки – MyFirstApp (Часть 2). Роман Григорьев
-
006. Школа мобильной разработки – ViewGroup. Алексей Щербинин
-
007. Школа мобильной разработки – Background. Алексей Макаров
-
008. Школа мобильной разработки – AdapterView. Владимир Тагаков
-
009. Школа мобильной разработки – Service & Broadcasts. Алексей Макаров
-
010. Школа мобильной разработки – Drawing. Алексей Щербинин
-
011. Школа мобильной разработки – Content provider. Максим Хромцов
-
012. Школа мобильной разработки – SQL&SQLite. Василий Поликарпов
-
013. Школа мобильной разработки – Fragments (Часть 1). Денис Загаевский
-
014. Школа мобильной разработки – Fragments (Часть 2). Денис Загаевский
-
015. Школа мобильной разработки – MVP&Co. Дмитрий Попов
-
016. Школа мобильной разработки – Debugging & Polishing. Илья Сергеев
-
-
Подтянуть фундаментальную базу
Основы программирования etc - т.е. формально я представляю что и как. Но когда доходит до конкретики = иногда впадаю в ступор. Даже не иногда а часто. Потому программеров не всегда понимаю - а держатся за профанное мышление ни есть хорошо.
CS50 на русском (Гарвардский курс по основам программирования) - спасибо JavaRush и VertDider за отличный перевод.
23 лекции.
- 5202
- 21 junio 2015, 12:33
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro