Aноним
			- #1
 
[Udemy] Java до уровня Junior Developer за 3 месяца 2021 [1 часть]
- Ссылка на картинку
 
Первая часть Java курса, позволяющая изучить Java и освоить навыки профессионального разработчика на реальных примерах
Чему вы научитесь
Особенностью данного курса является его практическая направленность, поэтому кроме теоретического материала курс содержит 4 практических проектов, работа над которыми будет выполнятся студентом курса под руководством преподавателя, 2 из которых Вы выполните самостоятельно.
После успешного обучения на данном курсе у Вас будет достаточно большой практический опыт в программировании на Java, который и придаст Вам уверенности в дальнейшем трудоустройстве. После прохождения данного курса Вам необходимо определится с Java направлением и развиваться в выбранном направлении.
Благодаря коротким видео лекциям достаточно уделять до часу времени на самостоятельное изучения темы.
Основное отличие курса в том, что даются реальные практические рекомендации по использованию той или иной конструкции языка в реальных проектах, основанные на многолетнем опыте автора по написанию сложных программ и систем на языке Java.
--------------------------------------------------------------------
Особенности уроков на данном курсе:
						Чему вы научитесь
- Устанавливать необходимые компоненты для программирования под Java
 - Настраивать IDE и использовать встроенные шаблоны кода
 - Использовать сборщик проектов maven
 - Использовать статические анализаторы production и тестового кода
 - Использовать технику TDD при разработке проекта любой сложности
 - Реализовывать корректные Unit тесты
 - Оценивать качество покрытия тестами Вашего кода
 - Работать с системой контроля версий git
 - Писать чистый и понятный другому программисту код
 - Разрабатывать кроссплатформенные приложения на Java
 
- Умение пользоваться компьютером на уровне обычного пользователя
 - Умение пользоваться браузером
 - Знания основ программирования: циклы, функции, строки, условные операторы, массивы
 - Базовые знания по работе с локальными GIT репозиториями и сервисом GitHub
 
- Основы объектно-ориентированного программирования: инкапсуляцию, наследование и полиморфизм
 - Изучите синтаксис Java для написания программы в объектно-ориентированном стиле.
 - Рассмотрите основные принципы проектирования сложных систем.
 - Познакомитесь с базовыми структурами данных: массивом и связным списком, а также с более сложными структурами: стеком и очередью
 - Познакомитесь с тем как работает Java
 - Рассмотрите основы кроссплатформенной разработки
 - Рассмотрите возможности сборщика проектов maven
 - Познаокмитесь с правилами по обработки ошибок
 
Особенностью данного курса является его практическая направленность, поэтому кроме теоретического материала курс содержит 4 практических проектов, работа над которыми будет выполнятся студентом курса под руководством преподавателя, 2 из которых Вы выполните самостоятельно.
После успешного обучения на данном курсе у Вас будет достаточно большой практический опыт в программировании на Java, который и придаст Вам уверенности в дальнейшем трудоустройстве. После прохождения данного курса Вам необходимо определится с Java направлением и развиваться в выбранном направлении.
Благодаря коротким видео лекциям достаточно уделять до часу времени на самостоятельное изучения темы.
Основное отличие курса в том, что даются реальные практические рекомендации по использованию той или иной конструкции языка в реальных проектах, основанные на многолетнем опыте автора по написанию сложных программ и систем на языке Java.
--------------------------------------------------------------------
Особенности уроков на данном курсе:
- В курсе используется повествовательный стиль изложения материала;
 - Повествование начинается с описанием проблемы и далее рассматривается как эта проблема решается средствами языка программирования Java;
 - Видео лекции лаконично чередуются с текстовыми статьями для улучшения эффективности усвоения материала;
 - Уроки на курсе делятся на следующие категории:
- Если урок начинается с префикса "Заметка: ", то это означает, что в данном уроке приводится дополнительный материал по теме повествования. Данный материал рекомендован для расширения кругозора по указанной теме.
 - Если урок начинается с префикса "Практика: ", то это означает, что в данном уроке приводится текстовое описание задания, которое должно быть выполнено учеником.
 - После каждого урока с префиксом "Практика: " идет урок с префиксом "Реализация: ", в котором автор курса в режиме реального времени реализует практическое задание, которое студент должен был выполнить. Сравнивая свою реализацию задания с реализацией, которая выполнена автором курса, студент в самостоятельном режиме способен проверить качество своего кода и и справить его при необходимости.
 - Если урок начинается с префикса "Правило: ", то в этом уроке акцентируется Ваше внимание на то как правильно выполнять ту или иную задачу. Обычно такой урок идет после уроке где данное правило нарушается преднамеренно или для упрощения учебного процесса.
 - Если урок начинается с префикса "Напоминание: ", то в этом кратком уроке акцентируется Ваше внимание на моменте, который уже был иззучен, но возможно Вы его забыли.
 - Все остальные уроки без каких-либо префиксов - это повествовательные уроки курса с теоретическим описание и (или) практическим выполнением какой-либо задачи.
 
 - Каждый значимый раздел в курсе завершается уроком с названием "Резюме", в котором собраны основные тезисы по всему разделу в текстовом виде. Основная цель данного урока - систематизировать знания, которые Вы получили в текущем разделе.
 
- Если у студента есть опыт, то он сразу же справится с заданием и на этапе проверки сравнит свою версию с той, которая реализована преподавателем.
 - Если опыта мало, то студент может, воспользовавшись подсказками и дополнительными пояснениями, реализовать задачу.
 - Если реализовать задача не получается даже после подсказок и дополнительных пояснений, то студенту необходимо самостоятельно ознакомится с решением, которое реализовывает преподаватель. После ознакомления необходимо уже самостоятельно реализовать данную задачу!
 
- Данный курс является исключительно практическим курсом, который на реальных примерах позволяет изучить Java (+Maven, Git, CI, Unit tests) до уровня Java Junior Developer)
 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.