AlexandrVlasov
Platinum
- Регистрация
- 19 Фев 2016
- Сообщения
- 223
- Реакции
- 85
Курс расскажет о том, чем коммерческая разработка кардинально отличается от любительского программирования. Как писать надёжные и качественные программные продукты. Вы получите знания, накопленные многолетним опытом работы ведущего программиста над сложными и высоконагруженными проектами. Этот курс убережет вас от множества ошибок на пути от программиста-любителя до профессионала, и поднимет ваши навыки программирования на качественно новый уровень.
С самого начала занятий Вы приступите к совместной разработке проекта, под чутким руководством преподавателя. Команда учеников будет решать коммерческую задачу, за которую вполне могли бы заплатить гонорар реальные заказчики. На каждом занятии мы будем проводить совещание, как в реальных IT-компаниях. Анализировать проделанную работу и определять объем задач на следующую неделю. Постепенно мы будем улучшать качество получаемого продукта, внедряя всевозможные архитектурные решения, тестирование, оповещения об ошибках и т.д. Участие в совместном проекте не является обязательным - можно вполне ограничиться прослушиванием лекционного материала, которого предостаточно.
В первую очередь, курс ориентирован на программистов C#, Java и C++. Если вы пишите на другом языке программирования, настоятельно рекомендуется предварительно изучить основы объектно-ориентированного программирования. Примеры в лекциях написаны на C#, однако все изложенные принципы несложно применить при работе на любом другом объектного-ориентированном языке. Большая часть лекций и вовсе не привязана ни к какому языку программирования, и рассказывает о разработке в целом. О том, как IT-компании создают системы, способные работать 24 часа, 7 дней в неделю, обслуживать миллионы пользователей, и никогда не падать.
Курс ведет руководитель подразделения C# программистов в компании-резиденте Сколково.
Чему Вы научитесь
Писать код на уровне старших разработчиков ведущих IT-компаний;
Азам проектирования архитектуры крупных коммерческих систем;
Командной разработке;
Основным принципам разработки систем, работающих 24/7;
Оптимизировать ваши программы и находить в них узкие места;
Организовывать логирование и мониторинг работы ваших программ;
Пользоваться профилировщикам, bug-tracker-ами, системами контроля версий;
Писать unit-тесты;
Узнаете много нового о коммерческой разработке программного обеспечения.
С самого начала занятий Вы приступите к совместной разработке проекта, под чутким руководством преподавателя. Команда учеников будет решать коммерческую задачу, за которую вполне могли бы заплатить гонорар реальные заказчики. На каждом занятии мы будем проводить совещание, как в реальных IT-компаниях. Анализировать проделанную работу и определять объем задач на следующую неделю. Постепенно мы будем улучшать качество получаемого продукта, внедряя всевозможные архитектурные решения, тестирование, оповещения об ошибках и т.д. Участие в совместном проекте не является обязательным - можно вполне ограничиться прослушиванием лекционного материала, которого предостаточно.
В первую очередь, курс ориентирован на программистов C#, Java и C++. Если вы пишите на другом языке программирования, настоятельно рекомендуется предварительно изучить основы объектно-ориентированного программирования. Примеры в лекциях написаны на C#, однако все изложенные принципы несложно применить при работе на любом другом объектного-ориентированном языке. Большая часть лекций и вовсе не привязана ни к какому языку программирования, и рассказывает о разработке в целом. О том, как IT-компании создают системы, способные работать 24 часа, 7 дней в неделю, обслуживать миллионы пользователей, и никогда не падать.
Курс ведет руководитель подразделения C# программистов в компании-резиденте Сколково.
Чему Вы научитесь
Писать код на уровне старших разработчиков ведущих IT-компаний;
Азам проектирования архитектуры крупных коммерческих систем;
Командной разработке;
Основным принципам разработки систем, работающих 24/7;
Оптимизировать ваши программы и находить в них узкие места;
Организовывать логирование и мониторинг работы ваших программ;
Пользоваться профилировщикам, bug-tracker-ами, системами контроля версий;
Писать unit-тесты;
Узнаете много нового о коммерческой разработке программного обеспечения.
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- [Вадим Сайфутдинов, Анатолий Сотников] Chat GPT и 1С. Обмен между Chat GPT и 1С через API (2024)
- [Вадим Прокопчук] [Udemy] Верстка сайта c использованием Gulp в модульном Bento стиле (2024)
- [Alex Erofeev] [Stepik] Python в нескучных примерах (2023)
- [Николай Миронов] [wpmoscow] Профессиональная разработка многостраничных сайтов (2024)
- [Тимур Машнин] Язык программирования MQL5: Продвинутое использование.. (2 изд.) (2019)
- [Денис Матвеенко] Docker. Подписка на 3 месяца (2024)
- [Н. Честнов и др.] Python и ИИ-технологии с нуля за 4 месяца, 12 проектов с помощью ChatGPT (2024)
- [Udemy] Frank Anemaet ― Набор инструментов для хакеров (2024)