• Форумы
  • Администрирование

Скачать [Geekbrains] Разработка ПО по-взрослому. От программиста-любителя до профессионала [Евгений Картавец]

Информация
Цена: 80 РУБ
Организатор: Kail
Ссылки для скачивания
Скачать
Скачать
Скачать
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
395 765
Реакции
38 905
Монеты
1 191
Оплачено
0
Баллы
0
09.03.2022
  • #SkladchinaVip
  • #1
[Geekbrains] Разработка ПО по-взрослому. От программиста-любителя до профессионала [Евгений Картавец]
Ссылка на картинку
Курс расскажет о том, чем коммерческая разработка кардинально отличается от любительского программирования. Как писать надёжные и качественные программные продукты. Вы получите знания, накопленные многолетним опытом работы ведущего программиста над сложными и высоконагруженными проектами. Этот курс убережет вас от множества ошибок на пути от программиста-любителя до профессионала, и поднимет ваши навыки программирования на качественно новый уровень.

В первую очередь, курс ориентирован на программистов C#, Java и C++. Примеры в лекциях написаны на C#, однако все изложенные принципы несложно применить при работе на любом другом объектного-ориентированном языке. Большая часть лекций и вовсе не привязана ни к какому языку программирования, и рассказывает о разработке в целом. О том, как IT-компании создают системы, способные работать 24 часа, 7 дней в неделю, обслуживать миллионы пользователей, и никогда не падать.

Чему Вы научитесь
  • Писать код на уровне старших разработчиков ведущих IT-компаний;
  • Азам проектирования архитектуры крупных коммерческих систем;
  • Командной разработке;
  • Основным принципам разработки систем, работающих 24/7;
  • Оптимизировать ваши программы и находить в них узкие места;
  • Организовывать логирование и мониторинг работы ваших программ;
  • Пользоваться профилировщикам, bug-tracker-ами, системами контроля версий;
  • Писать unit-тесты;
  • Узнаете много нового о коммерческой разработке программного обеспечения.

Программа курса

Урок 1. Коммерческая разработка программного обеспечения
Чем коммерческая разработка ПО отличается от любительской? Сколько человек в крупной IT-компании потребуется, чтобы написать программу «Hello world»? Чем маленькие IT-компании отличаются от крупных? Что Вас ожидает на пути программиста? Что должен уметь профессиональный программист?

Урок 2. Секреты качественного кода
Чем код крутого программиста отличатся от кода программиста-любителя? Распространенные ошибки начинающих программистов. Как писать хорошо читаемый код, и почему это так важно?

Урок 3. Версионирование кода. Отслеживание ошибок и задач
Рассмотрим два верных спутника любого профессионального программиста: систему контроля версий и bug & task tracker. Зачем они нужны, в каких случаях без них нельзя обойтись, и как ими пользоваться? Что выбрать: git, svn или mercural? Учимся работать с git.

Урок 4. Разработка архитектуры программного продукта
Этап проектирования архитектуры программного продукта. Типовые архитектурные решения. Трехуровневая архитектурная модель. Популярные шаблоны проектирования: singletone, adapter, service locator etc.

Урок 5. Контроль работы программ. Логирование. Мониторинг. Оптимизация программ
Логирование. Автоматические оповещения об ошибках. Организация мониторинга. Поиск узких мест в программе. Использование профилировщиков.

Урок 6. Этапы разработки ПО. Методологии разработки. Тестирование
Каскадная модель разработки ПО. Методологии разработки: Agile, Scrum и др. Этапы и виды тестирования. Unit тесты.
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
c# .net c++ geekbrains java автор евгений картавец евгений картавец программирование разработка по
Похожие складчины
Скачать [GeekBrains] Видео-курс основы баз данных. Язык SQL [Евгений Картавец]
  • Kail
  • 05.03.2025
0
Ответы
0
Просмотры
108
05.03.2025
Kail
Скачать [GeekBrains] C# Уровень 2. Продвинутый курс [Станислав Байраковский]
  • Kail
  • 03.03.2022
0
Ответы
0
Просмотры
915
03.03.2022
Kail
Скачать C# 10 и .NET 6. Современная кросс-платформенная разработка [Марк Прайс]
  • Kail
  • 17.10.2022
0
Ответы
0
Просмотры
642
17.10.2022
Kail
Скачать [GeekBrains] Блокчейн-разработка 2020
  • Kail
  • 20.07.2022
0
Ответы
0
Просмотры
532
20.07.2022
Kail
Скачать [GeekBrains] C#. Базовый и продвинутые курсы [2016-2018] [Андрей Заярный]
  • Kail
  • 20.07.2022
0
Ответы
0
Просмотры
674
20.07.2022
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Регистрация

Войти

Уже зарегистрированы? Просто войдите.

Войти
Поделиться:
Facebook Twitter WhatsApp Электронная почта
  • Форумы
  • Администрирование
  • Русский (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Войти

Регистрация

  • Форумы
    • Новые сообщения
  • Мои складчины
  • Служба поддержки
  • Новые складчины
    • Новые сообщения
    • Последняя активность
    • Новые оценки тем
  • Как зарегистрироваться?