Доступно

Онлайн-интенсив по изучению объектно-ориентированного программирования «Неделя ООП»[Повтор]

Тема в разделе "Курсы по программированию", создана пользователем hr-artcraft, 22 апр 2017.

Цена: 3490р.-96%
Взнос: 108р.
100%

Основной список: 94 участников

Резервный список: 7 участников

Статус обсуждения:
Комментирование ограничено.
  1. 22 апр 2017
    #1
    hr-artcraft
    hr-artcraft ДолжникДолжник

    Складчина: Онлайн-интенсив по изучению объектно-ориентированного программирования «Неделя ООП»[Повтор]

    Для кого этот интенсив?
    Получите море пользы, если Вы:
    • Слышали об ООП, но так и не осилили изучить
    • Застряли на процедурном программировании
    • Хотите изучить какой-нибудь ООП-фреймворк
    • Не знаете, чем класс отличается от интерфейса
    • Хотите ознакомиться с хорошими практиками
    • Хотите разрабатывать удобные программы
    • Откладывали изучение ООП до сегодняшнего дня
    Бессмыcленно проходить курс, если Вы:
    • Уже и так всё это знаете
    • Считаете, что перенеся процедуры в класс получите объект
    • Не собираетесь переходить на фреймворки
    • Не верите что в курсах есть что-то интересное
    • Считаете что купив курс, в тот же миг всему научитесь
    • Хотите отложить изучение ещё на пару лет
    • Да и вообще, если во всём сомневаетесь
    Присоединяйтесь, если Вы:
    • Не хотите стать типичным «пэхапешником», над которыми часто смеются.
    • Хотите допускать меньше ошибок в своём коде и уметь их находить.
    • Хотите уметь держать сложность проекта под контролем, а не пускать его на самотёк.
    • Стремитесь к повышению эстетического и технического качества кода.
    • Собираетесь разрабатывать сложные проекты.
    • Хотите больше думать о полезном коде, а не тратить кучу времени на рутину.
    • Желаете знать сильные и слабые стороны фреймворков.
    • Хотите научиться более качественно анализировать задачи.
    • Хотите создавать легкотестируемый программный код.
    • Хотите уметь понимать чужой код.
    • Интересуетесь принципами и практиками программной архитектуры.
    • Хотите провести этот месяц с пользой.
    • Хотите понимать суть вопросов, которые Вам задают на собеседовании.
    Расписание
    День первый
    Философия: Что это, как и для чего

    • Какие парадигмы программирования бывают
    • Отход от процедурного программирования к ООП
    • Кому и как объекты упрощают жизнь, а кому усложняют
    • Как придумывали объектно-ориентированную парадигму
    • Чем удобнее пользовательские типы и структуры данных
    • Динамическая память, указатели и сборщик мусора
    • Передача по ссылке и по значению
    День второй
    Теория: Как пишутся классы

    • Основные понятия и конструкции
    • Синтаксис, классы, поля и методы
    • Что же это за типы и что же это за классы
    • Поля и методы объекта
    • Области видимости. Какие когда предпочесть
    • Статические и динамические элементы
    • Плюсы и минусы строгой типизации
    День третий
    Принципы: Как пишутся хорошие классы

    • Мышление ООПэшного программиста
    • Почему неООПэшника сразу видно
    • Чем же абстрактный класс отличается от интерфейса
    • Наследуемся грамотно, избегая хаоса
    • Инкапсуляция и полиморфизм на примере
    • Использование принципов по-полной
    • Слова, которые все говорят, но лишь единицы понимают
    День четвёртый
    Принципы: Как пишутся хорошие программы

    • Написание понятного кода
    • Для чего нам нужен рефакторинг
    • ООП для укрощения сложности
    • Скажем дружно «нет лапшекоду»
    • Какие принципы проектирования существуют
    • Какие качества в себе нужно воспитать
    • Так ли это всё в реальной жизни
    День пятый
    Свойства, методы, события, исключения

    • Как не превратить проект в хаос
    • Взгляд на объект со стороны
    • Давать ли прямой доступ к свойствам
    • Создание и обработка событий (Event)
    • Использование исключений (Exception)
    • Делаем однонаправленные зависимости
    • Связи между уровнями абстракции
    День шестой
    Практика: Как мы напишем программу

    На основе изученных подходов и принципов придумываем автоматизацию отдела кадров типового бизнеса: как спрограммировать приём сотрудников на работу и отправку в отпуск, чтобы все были довольны.

    Здесь подробно обсудим:

    • Что важно для заказчика
    • Что важно для программиста
    • Плюсы и минусы ActiveRecord и CRUD
    • Куда поместить бизнес-логику... и прочие вещи
     
    1 человеку нравится это.
  2. Последние события

    1. Shum Zhizni
      Shum Zhizni оставил отзыв "Отлично".
      19 сен 2018
    2. slipper
      slipper оставил отзыв "Отлично".
      21 июн 2017
    3. skladchik.com
      Складчина доступна.
      12 май 2017
    4. skladchik.com
      Складчина закрыта.
      4 май 2017

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      12 май 2017
    2. skladchik.com
      Складчина закрыта.
      4 май 2017
    3. skladchik.com
      Взнос составляет 54р.
      29 апр 2017
    4. skladchik.com
      Складчина активна.
      29 апр 2017
  3. Отзывы участников

    5/5,
    • 5/5,
      Работой организатора доволен
      Просто крутотень! Я сначала офигел что все уроки по 5 с половиной часов, но потом офигел что я все вебинары на ура просмотрел, очень годный курс! Дмитрий знает свое дело и очень доходчиво объясняет. Пожалуй все его курсы преобрету
      19 сен 2018
    • 5/5,
      Работой организатора доволен
      Очень крутой интенсив. В первом вебинаре, конечно, много воды, затянуто, но в остальных огромное количество информации, хорошая скорость и качество подачи. Очень подробно и со знанием дела. Рекомендую. Автору и раздающему респект!
      21 июн 2017
      1 человеку нравится это.
  4. Обсуждение
  5. 22 апр 2017
    #2
    Dimon2x
    Dimon2x БанЗабанен
    Надеюсь тут будет нормальная практика или опять только теория, как во всех курсах?
     
  6. 22 апр 2017
    #3
    hr-artcraft
    hr-artcraft ДолжникДолжник
    Слышал много хороших отзывов о курсе и об авторе. Этот курс рекомендуют просмотреть перед "Мастер-класс по разработке интернет-магазина на Yii2. Дмитрий Елисеев", поэтому решил начать с него.
     
  7. 24 апр 2017
    #4
    Guser999
    Guser999 ЧКЧлен клуба
    Подскажите, будет ли польза от этого курса. если изучаю JavaScript, а не PHP?
     
  8. 24 апр 2017
    #5
    SergioOnline
    SergioOnline ОргОрганизатор
    Судя по всему, здесь будет запись ноябрьского потока - ничего нового не добавится.
     
  9. 24 апр 2017
    #6
    magictune
    magictune ЧКЧлен клуба
    Автор рассказывает в общем про ООП, там нет упора именно на PHP. Желательно, чтобы было понимание основ ООП.
     
    1 человеку нравится это.
  10. 25 апр 2017
    #7
    hr-artcraft
    hr-artcraft ДолжникДолжник
    Давайте начинать, цена нормальная.
     
    5 пользователям это понравилось.
Статус обсуждения:
Комментирование ограничено.