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

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

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

Хочешь «войти в IT?» — https://t.me/+qPfo1QTi1uY4OGQy
Download Telegram
Упрощенная иллюстрация процесса разработки👨‍💻
👍12🔥7
Ревью кода

Перед тем, как давать определение, хочу прояснить картинку сверху.

Итак. Вы разработчик. Вам выдали новую задачу. Вы придумали алгоритм. Вы написали код, который реализует данный алгоритм. Запустили приложение и протестировали.

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

В ходе ревью происходит много всего:

1. Улучшение качества кода. Ревью кода позволяет выявить и исправить ошибки, неэффективные решения и неправильные практики/шаблоны/паттерны программирования. Часто во время ревью кода обнаруживаются уязвимости в коде, которые могут привести к нарушению безопасности

2. Обмен знаниями. Ревью кода является отличной возможностью для обмена знаниями и опытом между разработчиками. Каждый участник ревью может привнести свои идеи и подходы к решению задачи, что позволяет учиться друг у друга. И самое главное, при увольнении одного из разработчиков всегда есть хотя бы 1 разработчик, который разбирается в проверяемом функционале.

3. Повышение эффективности кода. В ходе ревью кода можно искать возможности для оптимизации и повышения производительности кода. Это может включать удаление ненужных участков кода, оптимизацию алгоритмов или улучшение архитектуры приложения.

4. Развитие навыков. Участие в ревью кода помогает развить аналитические навыки, улучшить понимание принципов программирования и узнать новые подходы к решению задач. Это также помогает лучше понять работу других коллег и подкрепить свои знания.

Ревью кода имеет множество плюсов, которые способствуют улучшению качества кода, коммуникации в команде и развитию навыков разработчиков.

❗️Если в вашей компании нет ревью кода — увольтесь. Найдите нормальную компанию!❗️

В курсах "Написание оконных приложений на C#" и "WEB программирование на ASP.NET Core" учеба построена таким образом, чтобы переход к реальной работе был максимально плавным и безболезненным. Следовательно, я не мог не добавить ревью кода в этих курсах. Проверка кода есть в тарифах с куратором и со мной.


Курс "Написание оконных приложений на C#" стартует 8 сентября. Оставить заявку на участие в курсе можно по ссылке.

Курс "WEB программирование на
ASP.NET Core" стартует 15 сентября. Оставить заявку на участие в курсе можно по ссылке.

Со всеми, кто оставит заявку, я буду лично общаться и отбирать на курс. Оставлю только тех, кому курс поможет. В любом случае направлю вас в нужное русло.


До встречи на курсе!

P.S. Мы подключили рассрочку на 3, 6 и 12 месяцев. Любой себе может позволить данный курс. ЛЮБОЙ.

#asp #оконные_приложения #полезные_материалы
👍51
Всем хороших выходных❤️
🔥2013👍4🕊3
Ютуб

Я решил активнее вести ЮТУБ. Пока в планах каждую неделю выпускать по 1 видео.

Например, за последний месяц вышли следующие видео:
1. Как стать программистом с нуля?

2. Как и какой выбрать язык программирования

3. Встреча с учениками в Москве

4. Встреча с учениками в Питере

Если еще не подписаны на мой ютуб канал, подпишитесь. Там будет много новых видео.

У меня уже есть маленький список тем, на которые я планирую снимать.

НО я же это делаю для вас❤️. Соответственно хотел вас попросить написать в комментариях список тем/идей, которые бы вы хотели, чтобы я раскрыл более подробно или рассказал на простом языке.

Заранее спасибо👨‍💻

#полезные_материалы #войти_в_IT
🔥14👍31
Потоковые курсы

Еще раз напоминаю, что в сентябре стартуют два моих потоковых курса
1. Оконные приложения. Стартуем 8 сентября.
2. WEB программирование на ASP. Стартуем 15 сентября

Записаться на любой из этих курсов можно через бота @ironprogrammpro_bot. Там отвечаю лично я.

Моя задача узнать ваш уровень программирования и помочь вам перейти на новый уровень.
Я не буду брать на курсы тех, кому курсы не помогут. Я многим уже отказал, но помог разобраться в их ситуации и дал рекомендации о том, куда двигаться дальше.

Я нигде не говорил еще, но скажу. Всем, кто запишется на эти курсы, я дарю в подарок курс Технология Git, потому что в курсах взаимодействие с куратором или со мной будет происходить через Git.

Следовательно, у вас есть время до курса пройти курс и быть готовыми. Все для вас, чтобы вам было легче❤️

До встречи на курсе👨‍💻

Я подключил официальную рассрочку от банков на 3, 6 и 12 месяцев (БЕЗ ПРОЦЕНТОВ И ПЕРЕПЛАТ). Теперь курсы стали еще доступнее.

#asp #оконные_приложения
11👍3
Путин запретил это слово 😂

#юмор
😁4👍21👏1😍1
Войти в IT

Я уже говорил вам, что хочу создать новый бесплатный курс для всех новичков под названием "Войти в IT". Там будет разобрано очень много всего, с чем сталкиваются новички.

Скоро свет увидит данный шедевр. Но, чтобы шедевр получился легендарным, мне нужна ваша помощь🙏

Один из модулей в курсе будет называться "Проблемы новичков". Можно чуть перефразировать как "Мифы в IT". Это те самые заблуждения, которые летают вокруг IT сферы. Так вот, каждая проблема будет разбираться мной на курсе. НО, одно дело когда говорит ОДИН человек, а другое дело, когда говорят МНОГО человек.

Я буду в этом канале (для тех, кто сидит чисто в чате, вот ссылка на канал) публиковать по одной проблеме. А просьба к вам такая: прокомментировать максимально подробно, что вы об этом думаете.

Проблема:
Я работаю много лет в другой профессии. Кто меня возьмет в программисты?

Просьба написать ваше мнение в комментариях🙏

Давайте расскажем всем о мире IT👨‍💻 Давайте сделаем этот мир еще лучше🙏

#войти_в_IT #проблемы_новичков #мифы_в_IT
🔥41
Наша первая оценка 😍

Начало положено 😂

#семья
😁96🔥4👨‍💻1
Кто то во всю готовится к курсу по АСП😎

А ты чем занимаешься?

#отзывы
👍11😍2
День отзывов🔥

Ссылки на курсы, по которым оставили отзывы:

➡️Базовый курс по структурам данных
➡️C# для продвинутых
➡️Алгоритмы поиска и сортировки

Напоминаю, что отзывы на Stepik можно оставлять только после прохождения 80% курса!

#отзывы
1🔥1
Рефакторинг кода

Много раз писал это слово в постах, но лишь пару человек набрались мужества и спросили что это такое.

Если говорить кратко, то рефакторинг это изменение кода для приведения к чистому виду: высокая читаемость, хорошая производительность, расширяемость.

В теории понятно, скажете вы. А что на практике.

На потоковых курсах Оконные приложения и WEB программирование на ASP каждую неделю провожу рефакторинг кода студентов курса. Обычно студенты в восторге😍

Специально для вас вырезал кусок рефакторинга из курса WEB программирование на ASP:

Смотри видео тут 🔥

После просмотра напишите ваши впечатления👨🏻‍💻

#полезные_материалы
5🔥2👍1
Конкуренция на рынке

Новички всегда говорят про конкуренцию на рынке труда. О какой конкуренции идет речь, если по официальной статистике нехватка айтишников?

О конкуренции "недоайтишников", которые после месячного курса идут на собесы?

Никакой конкуренции нет, если правильно подходить к процессу обучения и трудоустройства.

Вот например, мне до сих пор предлагают вакансии каждую неделю, хотя я уже больше трех лет нигде не вывешивал свою вакансию. Я не знаю как они меня находят. Значит им сильно надо и находят.

У работодателей горят задачи и сроки. Не хватает рук. А вы все еще думаете о том, кому вы нужны!

Просто изучите технологию ASP и вы никогда не будете голодным😉

Курс "WEB программирование на ASP.NET Core" стартует 15 сентября. Оставить заявку на участие в курсе можно по ссылке. Отвечаю лично я. НЕ блокируйте бота.

Со всеми, кто оставит заявку, я буду лично общаться и отбирать на курс. Оставлю только тех, кому курс поможет. В любом случае направлю вас в нужное русло.

P.S. Мы подключили рассрочку на 3, 6 и 12 месяцев. Любой себе может позволить данный курс. ЛЮБОЙ.

#asp
👍52
Войти в IT

Продолжаем обсуждать #проблемы_новичков. Очень много в последнее время говорят про это:

ИИ скоро заменит программистов

Что вы думаете? Долго нам осталось еще работать или пора сменять работу?

#войти_в_IT #проблемы_новичков #мифы_в_IT
👍21
Как правильно выбрать курсы по программированию? | Пошаговый план

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

Где учиться?
Как правильно выбрать?
На что обратить внимания?
Как не потратить деньги зря?

На все эти вопросы я дал ответы в новом видео😉

Рассказал про 6 пунктов, которые надо ОБЯЗАТЕЛЬНО проверить перед тем как выбрать курсы по программированию🔥

Смотри видео тут 🔥

После просмотра напишите ваши впечатления👨🏻‍💻

Репост видео приветствуется😉
👍65🔥2