Зачем вам ООП
Вы начали учиться программированию, освоили основы, возможно, даже прошли продвинутые темы. Вы уже пишете свои первые программы, и — самое главное — они РАБОТАЮТ! Это настоящая победа.
Но наверняка вы столкнулись с трудностями:
— Нужно добавить новую функцию? Приходится переписывать половину программы, на которую вы потратили столько сил.
— Открыли свой код через месяц? Уже не можете вспомнить, как он работает, хотя писали его сами.
— Вы сами не знаете качество вашего кода
Почему так происходит?
Все просто: вы научились писать работающий код. Но в реальной разработке этого недостаточно.
Программы постоянно меняются и дорабатываются. Новый функционал нужно добавлять так, чтобы не сломать то, что уже протестировано и стабильно работает. А знаете ли вы, что разработчики тратят до 80% времени на чтение кода и только 20% — на его написание? Ваш код — это «чужой» код для других (и для вас самих через месяц). Он должен быть понятным.
Следующий шаг в вашем развитии — научиться писать код, который будет не только работающим, но и читаемым и расширяемым.
Решение — объектно-ориентированный подход (ООП)
ООП — это не просто набор правил, это способ мыслить и структурировать код. Вы начинаете описывать программу через объекты и процессы из реального мира (пользователь, корзина, заказ, оплата). Благодаря этому код становится интуитивно понятным.
Принципы ООП помогают достичь двух ключевых целей:
1. Читаемость. Код легко понять даже спустя долгое время.
2. Расширяемость. Новый функционал добавляется легко, с минимальными изменениями в старом коде.
Как помогает в этом курс «ООП на практике»
Данный курс — это мост между «я умею писать код» и «я пишу код как профессионал».
За время обучения вы с нуля напишете 7 полноценных программ с применением ООП и оформите их в портфолио на GitHub. Именно здесь мы «ставим почерк» — учим писать код, который легко читать, поддерживать и развивать.
Старт нового потока — 5 сентября. Длительность — 3 месяца. Вас ждут плотный кодинг и код-ревью, которые выведут вас на новый уровень.
Как построено обучение
Курс длится 3 месяца и работает в недельном ритме:
— Пятница (вечер). Выходит новый урок (лекция + домашнее задание).
— До четверга. Выполняете ДЗ и отправляете на код-ревью. Мы проверяем задания каждый будний день.
— Четверг (утро). Публикуем видеоразбор задач от меня, где объясняю как и почему лучше решать задания.
— Пятница (вечер). Провожу еженедельный стрим. Обсуждаем частые ошибки и разбираю любые темы по вашим вопросам.
Главная ценность курса — это персональное код-ревью и живые стримы!
А для тех, кто справляется с заданиями быстрее остальных, у нас всегда готовы дополнительные задачи, чтобы вы могли прокачаться на максимум.
Начать обучение и перейти на другой уровень программирования можно по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.
Это обязательный курс для освоения на пути становления разработчиком на C#!
Вы начали учиться программированию, освоили основы, возможно, даже прошли продвинутые темы. Вы уже пишете свои первые программы, и — самое главное — они РАБОТАЮТ! Это настоящая победа.
Но наверняка вы столкнулись с трудностями:
— Нужно добавить новую функцию? Приходится переписывать половину программы, на которую вы потратили столько сил.
— Открыли свой код через месяц? Уже не можете вспомнить, как он работает, хотя писали его сами.
— Вы сами не знаете качество вашего кода
Почему так происходит?
Все просто: вы научились писать работающий код. Но в реальной разработке этого недостаточно.
Программы постоянно меняются и дорабатываются. Новый функционал нужно добавлять так, чтобы не сломать то, что уже протестировано и стабильно работает. А знаете ли вы, что разработчики тратят до 80% времени на чтение кода и только 20% — на его написание? Ваш код — это «чужой» код для других (и для вас самих через месяц). Он должен быть понятным.
Следующий шаг в вашем развитии — научиться писать код, который будет не только работающим, но и читаемым и расширяемым.
Решение — объектно-ориентированный подход (ООП)
ООП — это не просто набор правил, это способ мыслить и структурировать код. Вы начинаете описывать программу через объекты и процессы из реального мира (пользователь, корзина, заказ, оплата). Благодаря этому код становится интуитивно понятным.
Принципы ООП помогают достичь двух ключевых целей:
1. Читаемость. Код легко понять даже спустя долгое время.
2. Расширяемость. Новый функционал добавляется легко, с минимальными изменениями в старом коде.
Как помогает в этом курс «ООП на практике»
Данный курс — это мост между «я умею писать код» и «я пишу код как профессионал».
За время обучения вы с нуля напишете 7 полноценных программ с применением ООП и оформите их в портфолио на GitHub. Именно здесь мы «ставим почерк» — учим писать код, который легко читать, поддерживать и развивать.
Старт нового потока — 5 сентября. Длительность — 3 месяца. Вас ждут плотный кодинг и код-ревью, которые выведут вас на новый уровень.
Как построено обучение
Курс длится 3 месяца и работает в недельном ритме:
— Пятница (вечер). Выходит новый урок (лекция + домашнее задание).
— До четверга. Выполняете ДЗ и отправляете на код-ревью. Мы проверяем задания каждый будний день.
— Четверг (утро). Публикуем видеоразбор задач от меня, где объясняю как и почему лучше решать задания.
— Пятница (вечер). Провожу еженедельный стрим. Обсуждаем частые ошибки и разбираю любые темы по вашим вопросам.
Главная ценность курса — это персональное код-ревью и живые стримы!
А для тех, кто справляется с заданиями быстрее остальных, у нас всегда готовы дополнительные задачи, чтобы вы могли прокачаться на максимум.
Начать обучение и перейти на другой уровень программирования можно по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.
Это обязательный курс для освоения на пути становления разработчиком на C#!
👍13
Моя вторая книга готова к выпуску😳
Читаю это и не понимаю, это реальность или во сне?
Работали над книгой около года...
Переработали материал, добавили иллюстраций для большего понимания, нарисовали обложку книги.
Книга "Алгоритмы поиска и сортировки" готова к предзаказу😍 Можно заказать в одном из магазинов:
1. https://www.chitai-gorod.ru/product/algoritmy-poiska-i-sortirovki-3119134?ysclid=mdx7o20u5v83211857
2. https://www.bookvoed.ru/product/algoritmy-poiska-i-sortirovki-8732428?utm_custom_source=referrer_book24
3. https://book24.ru/product/algoritmy-poiska-i-sortirovki-8732428/?ysclid=mdx7p49k1l409085073
Скоро моя книга появится на полках крупных магазинов. Еще одна мечта исполнена😎
Буду рад, если поддержите молодого писателя😂
Читаю это и не понимаю, это реальность или во сне?
Работали над книгой около года...
Переработали материал, добавили иллюстраций для большего понимания, нарисовали обложку книги.
Книга "Алгоритмы поиска и сортировки" готова к предзаказу😍 Можно заказать в одном из магазинов:
1. https://www.chitai-gorod.ru/product/algoritmy-poiska-i-sortirovki-3119134?ysclid=mdx7o20u5v83211857
2. https://www.bookvoed.ru/product/algoritmy-poiska-i-sortirovki-8732428?utm_custom_source=referrer_book24
3. https://book24.ru/product/algoritmy-poiska-i-sortirovki-8732428/?ysclid=mdx7p49k1l409085073
Скоро моя книга появится на полках крупных магазинов. Еще одна мечта исполнена😎
Буду рад, если поддержите молодого писателя😂
1🔥41❤17👍3
Вся правда о ООП
Я хотел написать куча постов про
— что такое ООП и зачем он нужен новичкам
— какие проблемы решает ООП
— что будет если писать неверно на ООП
— почему стоит прийти к нам учиться на ООП на практике
— что такое ревью кода
...
И таких пунктов набралось прям много! Просто времени не хватит, чтобы до старта потока вам рассказать все...
Поэтому будет сильно проще, быстрее и легче для всех провести стрим, в котором я все расскажу и покажу!
❗️Стрим будет в эту среду 20 августа в 19 часов по мск прямо в этом канале!❗️
Ставьте напоминание в календарь, чтобы не пропустить😉
Я хотел написать куча постов про
— что такое ООП и зачем он нужен новичкам
— какие проблемы решает ООП
— что будет если писать неверно на ООП
— почему стоит прийти к нам учиться на ООП на практике
— что такое ревью кода
...
И таких пунктов набралось прям много! Просто времени не хватит, чтобы до старта потока вам рассказать все...
Поэтому будет сильно проще, быстрее и легче для всех провести стрим, в котором я все расскажу и покажу!
❗️Стрим будет в эту среду 20 августа в 19 часов по мск прямо в этом канале!❗️
Ставьте напоминание в календарь, чтобы не пропустить😉
🔥21❤3👍1
Л – логика
Как понять, что написанный вами код решает поставленную задачу?
— ПРОСТО! Запускаешь программу и проверяешь делает программа то, что указано в условии задачи. ВСЕ!
Как понять, что написанный вами код правильный/чистый?
— НИКАК!
Посмотрите на кусок кода одного из участников прошлого потока ООП на практике (закреплен ниже к посту под спойлером). По мнению автора все ок, потому что код решает поставленную задачу. А читается ли код, простой ли он, масштабируемый ли он — это вопросы следующего уровня, который может подскажет только более опытный товарищ!
По сути это как в младших классах ставят почерк! Можно написать текст как будто курица писала (или не дай бог врач🙈), а можно писать четко и красиво, чтобы всем понятно было что написано.
Вот этому мы и учим на курсе ООП на практике.
❗️Завтра, в среду 20 августа в 19 часов по мск прямо в этом канале проведу стрим в котором расскажу более подробно про курс ООП на практике!❗️
Ставьте напоминание в календарь, чтобы не пропустить😉
P/S Это самый нужный курс из всех которые есть в нашей школе! Тут появляются ваши первые проекты/результаты! Записаться на курс можно по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.
Места ограничены.
Следующий поток через пол года!
Как понять, что написанный вами код решает поставленную задачу?
— ПРОСТО! Запускаешь программу и проверяешь делает программа то, что указано в условии задачи. ВСЕ!
Как понять, что написанный вами код правильный/чистый?
— НИКАК!
Посмотрите на кусок кода одного из участников прошлого потока ООП на практике (закреплен ниже к посту под спойлером). По мнению автора все ок, потому что код решает поставленную задачу. А читается ли код, простой ли он, масштабируемый ли он — это вопросы следующего уровня, который может подскажет только более опытный товарищ!
По сути это как в младших классах ставят почерк! Можно написать текст как будто курица писала (или не дай бог врач🙈), а можно писать четко и красиво, чтобы всем понятно было что написано.
Вот этому мы и учим на курсе ООП на практике.
❗️Завтра, в среду 20 августа в 19 часов по мск прямо в этом канале проведу стрим в котором расскажу более подробно про курс ООП на практике!❗️
Ставьте напоминание в календарь, чтобы не пропустить😉
P/S Это самый нужный курс из всех которые есть в нашей школе! Тут появляются ваши первые проекты/результаты! Записаться на курс можно по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.
Места ограничены.
Следующий поток через пол года!
❤6👍1🔥1
Media is too big
VIEW IN TELEGRAM
ООП на практике
Вчера провел стрим на тему ООП и почему он нужен всем разработчикам C#.
Это следующий логичный шаг после основ программирования, чтобы писать работающие и масштабируемые программы.
Рассказал про курс ООП на практике. Какие проблемы он решает и КАК решает!
Обязательно к просмотру:
YouTube | VK
Для записи на курс нужно оставить заявку по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.
Если у вас есть вопросы, хотите разобрать именно вашу ситуацию, то также оставляйте заявку. Мы с вами поговорим и подскажем куда двигаться дальше.
Вчера провел стрим на тему ООП и почему он нужен всем разработчикам C#.
Это следующий логичный шаг после основ программирования, чтобы писать работающие и масштабируемые программы.
Рассказал про курс ООП на практике. Какие проблемы он решает и КАК решает!
Обязательно к просмотру:
YouTube | VK
Для записи на курс нужно оставить заявку по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.
Если у вас есть вопросы, хотите разобрать именно вашу ситуацию, то также оставляйте заявку. Мы с вами поговорим и подскажем куда двигаться дальше.
🔥11👍3❤2😁1
Backend-разработка — самое популярное направление в IT
Думаете, куда пойти в IT? Рассмотрите backend-разработку — самое востребованное направление.
Backend — это логика программы, а не её визуальная часть. Интерфейс может быть любым: сайт, мобильное приложение или телеграм-бот. Но логика работы одна, поэтому backend-разработчики нужны везде 😌
Для backend на C# используется ASP.NET Core — одна из самых популярных технологий в этой области.
Что дальше?
📚 5 сентября стартует курс по ASP.NET Core
📝 Записаться можно по ссылке
🎥 28 августа в 19:00 (МСК) — стрим с подробностями о курсе. Ссылка на трансляцию появится здесь — следите за каналом! 😉
После курса многие выпускники успешно трудоустраиваются 🏆
Все мои посты про ASP.NET Core можно найти по тегу #asp
Думаете, куда пойти в IT? Рассмотрите backend-разработку — самое востребованное направление.
Backend — это логика программы, а не её визуальная часть. Интерфейс может быть любым: сайт, мобильное приложение или телеграм-бот. Но логика работы одна, поэтому backend-разработчики нужны везде 😌
Для backend на C# используется ASP.NET Core — одна из самых популярных технологий в этой области.
Что дальше?
📚 5 сентября стартует курс по ASP.NET Core
📝 Записаться можно по ссылке
🎥 28 августа в 19:00 (МСК) — стрим с подробностями о курсе. Ссылка на трансляцию появится здесь — следите за каналом! 😉
После курса многие выпускники успешно трудоустраиваются 🏆
Все мои посты про ASP.NET Core можно найти по тегу #asp
🔥6👍2❤1