IRON PROGRAMMER
2.75K subscribers
1.1K photos
158 videos
31 files
942 links
👨🏻‍💻Уютный канал для ВСЕХ, кто интересуется языком C#

Задать вопрос или приобрести курс — https://t.me/ironprogrammpro_bot?start=tg_ironprogrammer_desc 🔥

Мои продукты 👉🏻 https://ironprogrammer.ru

Хочешь «войти в IT?» — https://t.me/+qPfo1QTi1uY4OGQy
Download Telegram
😁32
This media is not supported in your browser
VIEW IN TELEGRAM
Те, кто давно со мной, кто уже работает в IT, они все прошли через потоковые курсы. Если вдруг ты это читаешь, напиши в комментариях свое мнение о потоковых курсах. Это поможет новичкам нашим определиться с дальнейшим шагом.

Для тех, кто не знает вкратце, что там можно и нужно делать:
- попрактиковаться на реальных проектах
- наработать портфолио
- научиться писать чистый и масштабируемый код
- получить опыт, который нужен работодателю

Если вам что то из этого зацепило и хочется двигаться вперед, то оставляйте заявку по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse. Если не определились с курсом выберите "ООП на практике", дальше мы вас сориентируем.



Потоки запускаются 2 раза в году. Мы туда вкладываем много энергии и хотим видеть результаты учеников в виде крутых проектов с чистым кодом и красиво оформленным портфолио, которые готовы выходить на рынок труда.

Я еще много буду рассказывать и показывать про потоковые курсы. Если вкратце:
1. Если знаешь основы, идешь на ООП на практике
2. Если знаешь ООП. то идешь на ASP или WPF

Все просто😉
👍62🔥2
Forwarded from Анг
Вечер добрый, лучший ученик 🌱


У нас шикааааарная новость!

Мы добавили Дипломную работу в конце курса — теперь у тебя будет возможность применить все знания на практике и создать свою первую консольную игру!

Это отличный способ закрепить пройденное и получить реальный результат — игру, которую ты создал!


👉 Какая именно игра? Заходи скорее в Основы программирования — впереди твой первый проект!
🔥205👍2
Зачем вам ООП

Вы начали учиться программированию, освоили основы, возможно, даже прошли продвинутые темы. Вы уже пишете свои первые программы, и — самое главное — они РАБОТАЮТ! Это настоящая победа.

Но наверняка вы столкнулись с трудностями:
— Нужно добавить новую функцию? Приходится переписывать половину программы, на которую вы потратили столько сил.

— Открыли свой код через месяц? Уже не можете вспомнить, как он работает, хотя писали его сами.

— Вы сами не знаете качество вашего кода

Почему так происходит?

Все просто: вы научились писать работающий код. Но в реальной разработке этого недостаточно.

Программы постоянно меняются и дорабатываются. Новый функционал нужно добавлять так, чтобы не сломать то, что уже протестировано и стабильно работает. А знаете ли вы, что разработчики тратят до 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🔥4117👍3
Вся правда о ООП

Я хотел написать куча постов про
— что такое ООП и зачем он нужен новичкам
— какие проблемы решает ООП
— что будет если писать неверно на ООП
— почему стоит прийти к нам учиться на ООП на практике
— что такое ревью кода
...
И таких пунктов набралось прям много! Просто времени не хватит, чтобы до старта потока вам рассказать все...

Поэтому будет сильно проще, быстрее и легче для всех провести стрим, в котором я все расскажу и покажу!

❗️Стрим будет в эту среду 20 августа в 19 часов по мск прямо в этом канале!❗️

Ставьте напоминание в календарь, чтобы не пропустить😉
🔥213👍1
Live stream scheduled for
Л – логика

Как понять, что написанный вами код решает поставленную задачу?

— ПРОСТО!
Запускаешь программу и проверяешь делает программа то, что указано в условии задачи. ВСЕ!


Как понять, что написанный вами код правильный/чистый?

— НИКАК!

Посмотрите на кусок кода одного из участников прошлого потока ООП на практике (закреплен ниже к посту под спойлером). По мнению автора все ок, потому что код решает поставленную задачу. А читается ли код, простой ли он, масштабируемый ли он это вопросы следующего уровня, который может подскажет только более опытный товарищ!

По сути это как в младших классах ставят почерк! Можно написать текст как будто курица писала (или не дай бог врач🙈), а можно писать четко и красиво, чтобы всем понятно было что написано.

Вот этому мы и учим на курсе ООП на практике.

❗️Завтра, в среду 20 августа в 19 часов по мск прямо в этом канале проведу стрим в котором расскажу более подробно про курс ООП на практике!❗️

Ставьте напоминание в календарь, чтобы не пропустить😉

P/S Это самый нужный курс из всех которые есть в нашей школе! Тут появляются ваши первые проекты/результаты! Записаться на курс можно по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.

Места ограничены.

Следующий поток через пол года!
6👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
10🔥6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥14👍53
Media is too big
VIEW IN TELEGRAM
ООП на практике

Вчера провел стрим на тему ООП и почему он нужен всем разработчикам C#.

Это следующий логичный шаг после основ программирования, чтобы писать работающие и масштабируемые программы.

Рассказал про курс ООП на практике. Какие проблемы он решает и КАК решает!

Обязательно к просмотру:
YouTube | VK

Для записи на курс нужно оставить заявку по ссылке 👉 https://docs.google.com/forms/u/0/d/e/1FAIpQLSd2jFR92Co9Jsi_Vj3s0i3rcqgLHEHICuneR29nIFPpBMllpQ/formResponse.

Если у вас есть вопросы, хотите разобрать именно вашу ситуацию, то также оставляйте заявку. Мы с вами поговорим и подскажем куда двигаться дальше.
🔥11👍32😁1