🐍 Тестируем Python-код с помощью pytest // #Python
Тестирование кода — невероятно полезная вещь разработке приложений, причём именно в Python она реализована удобнее всего.
Из этих двух небольших видеоуроков вы узнаете, как тестировать код с помощью модуля pytest, разберётесь с основными концепциями тестирования и поймёте, для чего это вообще нужно делать.
1. Первый урок — [23:44]
2. Второй урок — [26:12]
▪️Перейти к просмотру [23:43]
IT-EX | Курсы программирования
Тестирование кода — невероятно полезная вещь разработке приложений, причём именно в Python она реализована удобнее всего.
Из этих двух небольших видеоуроков вы узнаете, как тестировать код с помощью модуля pytest, разберётесь с основными концепциями тестирования и поймёте, для чего это вообще нужно делать.
1. Первый урок — [23:44]
2. Второй урок — [26:12]
▪️Перейти к просмотру [23:43]
IT-EX | Курсы программирования
🧠 Fullstack приложение с React + Node.js // #React
Fullstack — это то, что охватывает и Frontend, и Backend разработку одновременно. Таким образом, вы сможете почерпнуть что-то новое из своей области и применить эти знания в другой.
С помощью этого видео, всего за три часа вы сможете настроить и написать приложение с Node.js, Express.js. MongoDB. React.js и загрузить это всё на Github и хостинг.
▪️Перейти к просмотру [3:43:30]
IT-EX | Курсы программирования
Fullstack — это то, что охватывает и Frontend, и Backend разработку одновременно. Таким образом, вы сможете почерпнуть что-то новое из своей области и применить эти знания в другой.
С помощью этого видео, всего за три часа вы сможете настроить и написать приложение с Node.js, Express.js. MongoDB. React.js и загрузить это всё на Github и хостинг.
▪️Перейти к просмотру [3:43:30]
IT-EX | Курсы программирования
💡Особенности asyncio.wait_for() // #Python
Функция
Но, у неё есть пара особенностей, и именно о них и рассказал автор видео. Он объяснил, как работает таймер, а также какие проблемы могут возникнуть при использовании таймаутов.
▪️Перейти к просмотру [19:43]
IT-EX | Курсы программирования
Функция
asyncio.wait_for() устанавливает время ожидания на выполнение какой-либо асинхронной функции в Python.Но, у неё есть пара особенностей, и именно о них и рассказал автор видео. Он объяснил, как работает таймер, а также какие проблемы могут возникнуть при использовании таймаутов.
▪️Перейти к просмотру [19:43]
IT-EX | Курсы программирования
🚀 Пишем блог на Ruby on Rails // #Ruby
Большой видеоурок по Ruby, в котором вы посмотрите на фреймворк Ruby on Rails как с теоретической, так и с практической части.
По поводу последнего — в видео показывается, как сделать работу с Ruby on Rails более комфортной, а также подробно обозревается процесс создания примитивного блога на этом фреймворке.
▪️Перейти к просмотру [1:37:31]
IT-EX | Курсы программирования
Большой видеоурок по Ruby, в котором вы посмотрите на фреймворк Ruby on Rails как с теоретической, так и с практической части.
По поводу последнего — в видео показывается, как сделать работу с Ruby on Rails более комфортной, а также подробно обозревается процесс создания примитивного блога на этом фреймворке.
▪️Перейти к просмотру [1:37:31]
IT-EX | Курсы программирования
🗂 Весь Docker за 10 минут // #Docker
Ну, ладно, почти весь. Docker — это то, сохраняет приложения и все его библиотеки в отдельном контейнере. Таким образом можно запускать приложение везде, независимо от настроек ОС, при этом легко перенося всё это на другие ПК.
Беда только в том, что у новичков часто возникают проблемы банально при установке Docker, не говоря уже про его использование. Поэтому, автор решил разобрать их все и подробнее рассказать об инструменте в целом.
▪️Перейти к просмотру [9:27]
IT-EX | Курсы программирования
Ну, ладно, почти весь. Docker — это то, сохраняет приложения и все его библиотеки в отдельном контейнере. Таким образом можно запускать приложение везде, независимо от настроек ОС, при этом легко перенося всё это на другие ПК.
Беда только в том, что у новичков часто возникают проблемы банально при установке Docker, не говоря уже про его использование. Поэтому, автор решил разобрать их все и подробнее рассказать об инструменте в целом.
▪️Перейти к просмотру [9:27]
IT-EX | Курсы программирования
🧪 Тестировщик с нуля // #Work
Хоть и многие программисты и ненавидят тестировщиков, поскольку они указывают на ошибки в коде, но без них все приложения работали бы как попало.
Если эта профессия вам по нраву, то можете начать с этого десятичасового урока. Главное, не забывайте делать перерывы, иначе все знания быстро улетучатся.
▪️Перейти к просмотру [10:17:30]
IT-EX | Курсы программирования
Хоть и многие программисты и ненавидят тестировщиков, поскольку они указывают на ошибки в коде, но без них все приложения работали бы как попало.
Если эта профессия вам по нраву, то можете начать с этого десятичасового урока. Главное, не забывайте делать перерывы, иначе все знания быстро улетучатся.
▪️Перейти к просмотру [10:17:30]
IT-EX | Курсы программирования
🧠 Идеи и подходы из теории алгоритмов // #Work
Программист занимается не только написанием кода, но и составлением алгоритмов для приложения. После просмотра вы явно сможете прокачать свои скиллы разработчика.
Конкретно вы узнаете про итерацию, рекурсию, полный перебор, перебор с возвратом, жадный подход, подход «разделяй и властвуй» и мемоизацию. В общем, будет сложно и интересно:
▪️Перейти к просмотру [22:14]
IT-EX | Курсы программирования
Программист занимается не только написанием кода, но и составлением алгоритмов для приложения. После просмотра вы явно сможете прокачать свои скиллы разработчика.
Конкретно вы узнаете про итерацию, рекурсию, полный перебор, перебор с возвратом, жадный подход, подход «разделяй и властвуй» и мемоизацию. В общем, будет сложно и интересно:
▪️Перейти к просмотру [22:14]
IT-EX | Курсы программирования
🤖 Всё про IoT // iot
Internet of Things — связанные друг с другом через интернет физические устройства. Это умные холодильники, телевизоры и даже смарт часы на вашей руке.
Как войти в IoT вам расскажет бывалий IoT-разработчик в этом видео. Вы узнаете про EDGE, Zigbee, NB-IoT, BLE, ардуинки, разберипаи, облака для IoT и даже умные автоматизированные дома + целые производства. В общем, будет интересно.
▪️Перейти к просмотру [1:44:04]
IT-EX | Курсы программирования
Internet of Things — связанные друг с другом через интернет физические устройства. Это умные холодильники, телевизоры и даже смарт часы на вашей руке.
Как войти в IoT вам расскажет бывалий IoT-разработчик в этом видео. Вы узнаете про EDGE, Zigbee, NB-IoT, BLE, ардуинки, разберипаи, облака для IoT и даже умные автоматизированные дома + целые производства. В общем, будет интересно.
▪️Перейти к просмотру [1:44:04]
IT-EX | Курсы программирования
⚡️ Как учиться правильно // #work
«Век живи, век учись» — жестокая правда для тех, кто работает программистом. Хотя, с такой работой прожить хотя бы полвека и не умереть будет целым достижением...
А пока ваш судный день не наступил, вы ещё можете заставить себя учиться лучше: достаточно просто применять приёмы, основанные на психологии и работе мозга, которые автор и описал в этом видео.
▪️Перейти к просмотру [8:34]
IT-EX | Курсы программирования
«Век живи, век учись» — жестокая правда для тех, кто работает программистом. Хотя, с такой работой прожить хотя бы полвека и не умереть будет целым достижением...
А пока ваш судный день не наступил, вы ещё можете заставить себя учиться лучше: достаточно просто применять приёмы, основанные на психологии и работе мозга, которые автор и описал в этом видео.
▪️Перейти к просмотру [8:34]
IT-EX | Курсы программирования
🧠 Что должен знать Junior Front-end? // #work
Перед тем, как устроится на работу, у вас должен быть опыт разработки в этой сфере. Но как определить подходите ли вы на роль Junior-разработчика?
Автор видео рассказывает про то, что обязан знать начинающий фронтедер. Также, это видео — пошаговый план для новичков о том, что стоит изучать и в каком порядке.
▪️Перейти к просмотру [10:42]
IT-EX | Курсы программирования
Перед тем, как устроится на работу, у вас должен быть опыт разработки в этой сфере. Но как определить подходите ли вы на роль Junior-разработчика?
Автор видео рассказывает про то, что обязан знать начинающий фронтедер. Также, это видео — пошаговый план для новичков о том, что стоит изучать и в каком порядке.
▪️Перейти к просмотру [10:42]
IT-EX | Курсы программирования
♟Шахматы на React // #react
У шахмат хоть и простые правила, но они могут много чему научить программиста. Подобные проекты будут отличным дополнением к вашему резюме.
Автор создаёт с нуля Web-версию шахмат используя React и TypeScript. Также, делается большой упор на принципы объектно-ориентированного программирования (ООП).
▪️Перейти к просмотру [1:12:32]
IT-EX | Курсы программирования
У шахмат хоть и простые правила, но они могут много чему научить программиста. Подобные проекты будут отличным дополнением к вашему резюме.
Автор создаёт с нуля Web-версию шахмат используя React и TypeScript. Также, делается большой упор на принципы объектно-ориентированного программирования (ООП).
▪️Перейти к просмотру [1:12:32]
IT-EX | Курсы программирования
Представь себе — сидишь в красивом опенспейсе в удобном эргономичном кресле, рядом — кружка кофе, а на экранах — код.
Пора превратить мечту в реальность и наконец уже стать программистом.
Java-разработчики очень востребованы на рынке — на Java пишут высоконагруженные приложения, а это — банки, маркетплейсы, страхование и стриминговые сервисы. Думаем, тебе не стоит объяснять, какие зарплаты у разработчиков Альфа-банка или в Netflix ;)
Стать Java-программистом можно за 8 месяцев учебы в Kata Academy — при этом во время обучения тебе не нужно ничего платить школе.
Kata работает по модели ISA — это как целевое после универа, только вместо непонятной конторы ты устраиваешься работать в ведущую IT-компанию, которую выбираешь сам, а потом платишь проценты зарплаты школе за обучение.
При этом школа по договору гарантирует зарплату не меньше 100 000 руб. Студенты Kata выпускаются Junior+/Middle-разработчиками и получают офферы с зп на 30-40% выше рыночной.
Чтобы поступить, тебе нужно:
— Выполнить тестовое задание. К нему ты готовишься самостоятельно — хватит двух недель на освоение основ Java.
— Быть готовым к переезду в Москву или Санкт-Петербург. Только в столичных городах мы можем 100% гарантировать тебе получение работы с зарплатой, которая оправдает даже самые смелые твои ожидания.
Не теряй время и подавай заявку уже сейчас, чтобы через 8 месяцев получать все плюшки работы в IT, начиная с высоких зарплат и заканчивая государственными льготами.
Подать заявку на обучение: https://clck.ru/vsTuB
Пора превратить мечту в реальность и наконец уже стать программистом.
Java-разработчики очень востребованы на рынке — на Java пишут высоконагруженные приложения, а это — банки, маркетплейсы, страхование и стриминговые сервисы. Думаем, тебе не стоит объяснять, какие зарплаты у разработчиков Альфа-банка или в Netflix ;)
Стать Java-программистом можно за 8 месяцев учебы в Kata Academy — при этом во время обучения тебе не нужно ничего платить школе.
Kata работает по модели ISA — это как целевое после универа, только вместо непонятной конторы ты устраиваешься работать в ведущую IT-компанию, которую выбираешь сам, а потом платишь проценты зарплаты школе за обучение.
При этом школа по договору гарантирует зарплату не меньше 100 000 руб. Студенты Kata выпускаются Junior+/Middle-разработчиками и получают офферы с зп на 30-40% выше рыночной.
Чтобы поступить, тебе нужно:
— Выполнить тестовое задание. К нему ты готовишься самостоятельно — хватит двух недель на освоение основ Java.
— Быть готовым к переезду в Москву или Санкт-Петербург. Только в столичных городах мы можем 100% гарантировать тебе получение работы с зарплатой, которая оправдает даже самые смелые твои ожидания.
Не теряй время и подавай заявку уже сейчас, чтобы через 8 месяцев получать все плюшки работы в IT, начиная с высоких зарплат и заканчивая государственными льготами.
Подать заявку на обучение: https://clck.ru/vsTuB
👟Как понять, что компания вам не подходит? // #work
Не только компания выбирает программиста, но и программист выбирает компанию, в которой он хочет работать (☝️). Но есть такие компании, в которые не стоит идти ни за какие деньги.
Автор рассказывает, как из собеседования понять, что эта компаниявас пытается вам совсем не подходит, на что обращать внимание и какие вопросы вам стоит задавать.
▪️Перейти к просмотру [20:07]
IT-EX | Курсы программирования
Не только компания выбирает программиста, но и программист выбирает компанию, в которой он хочет работать (☝️). Но есть такие компании, в которые не стоит идти ни за какие деньги.
Автор рассказывает, как из собеседования понять, что эта компания
▪️Перейти к просмотру [20:07]
IT-EX | Курсы программирования
☁️ Как строят облака // #go
Сейчас всё больше приложений переносится в облако, просто потому, что это — просто, выгодно и этим легко управлять. Но как создаются и работают эти «облака»?
Техлид и архитектор облака МТС решил поделится своим опытом, где много рассказал про Go, облака, K8s, Kubernetes, DevOps и дал парочку полезных советов для новичков.
▪️Перейти к просмотру [1:13:24]
IT-EX | Курсы программирования
Сейчас всё больше приложений переносится в облако, просто потому, что это — просто, выгодно и этим легко управлять. Но как создаются и работают эти «облака»?
Техлид и архитектор облака МТС решил поделится своим опытом, где много рассказал про Go, облака, K8s, Kubernetes, DevOps и дал парочку полезных советов для новичков.
▪️Перейти к просмотру [1:13:24]
IT-EX | Курсы программирования
💰 Сколько зарабатывают на фрилансе? // #work
Сейчас точно всех интересует одна сфера — деньги, а особенно то, сколько их крутится в IT сфере. Поэтому, автор рассказывает о доходах различных специалистов.
Разбирается не только работа в компании, но и всеми любимый фриланс. Также, в видео есть советы по увеличению и сохранению своего дохода.
▪️Перейти к просмотру [18:24]
IT-EX | Курсы программирования
Сейчас точно всех интересует одна сфера — деньги, а особенно то, сколько их крутится в IT сфере. Поэтому, автор рассказывает о доходах различных специалистов.
Разбирается не только работа в компании, но и всеми любимый фриланс. Также, в видео есть советы по увеличению и сохранению своего дохода.
▪️Перейти к просмотру [18:24]
IT-EX | Курсы программирования
💰 Как искать работу в IT // #work
Новички пытаются найти работу в сфере IT и упираются или в высокие требования компании, или в высокие ожидания самого кандидата.
Автор рассказывает, как найти работу начинающему программисту, стоит ли пробовать фриланс или в компании лучше и как вообще расти дальше.
▪️Перейти к просмотру [17:27]
IT-EX | Курсы программирования
Новички пытаются найти работу в сфере IT и упираются или в высокие требования компании, или в высокие ожидания самого кандидата.
Автор рассказывает, как найти работу начинающему программисту, стоит ли пробовать фриланс или в компании лучше и как вообще расти дальше.
▪️Перейти к просмотру [17:27]
IT-EX | Курсы программирования
✖️ Умрёт ли программирование? // #work
Спойлер: да. Сами посудите: кода пишется всё больше, ИИ постепенно заменяет работу программиста, а инструментов для создания приложений без использования кода становится всё больше... Что станет с профессией в будущем?
Автора разобрал 4 причины, которые могут лишить программистов работы. Действительно ли они так страшны и что нужно делать, чтобы оставаться хорошо оплачиваемым разработчиком?
▪️Перейти к просмотру [11:28]
IT-EX | Курсы программирования
Спойлер: да. Сами посудите: кода пишется всё больше, ИИ постепенно заменяет работу программиста, а инструментов для создания приложений без использования кода становится всё больше... Что станет с профессией в будущем?
Автора разобрал 4 причины, которые могут лишить программистов работы. Действительно ли они так страшны и что нужно делать, чтобы оставаться хорошо оплачиваемым разработчиком?
▪️Перейти к просмотру [11:28]
IT-EX | Курсы программирования
🐣 Inversion of Control для самых маленьких // #loc
IoC довольно часто встречается в фреймворках. И вообще, подобная фишка может упростить разработчику жизнь, например, при создании HTTP сервера.
Из ролика вы узнаете про IoC и поймёте, как это применяется. Также, после просмотра советуем почитать комментарии: там есть много дополнений, которые автор пропустил.
▪️Перейти к просмотру [7:10]
IT-EX | Курсы программирования
IoC довольно часто встречается в фреймворках. И вообще, подобная фишка может упростить разработчику жизнь, например, при создании HTTP сервера.
Из ролика вы узнаете про IoC и поймёте, как это применяется. Также, после просмотра советуем почитать комментарии: там есть много дополнений, которые автор пропустил.
▪️Перейти к просмотру [7:10]
IT-EX | Курсы программирования
📱 Интервью с Senior iOS Developer // #iosdeveloper
Директор мобильного направления, ментор, консультант IT компаний и просто крутой чел в этом видео отвечает на самые частые вопросы новичков. И нет, это не что-то по типу: «Какой язык выбрать?».
Вы узнаете, как войти в IT с полного нуля, почему в IT так много денег, за что платят 15 000$ в месяц, где искать знания, нужен ли ли вам ментор, как пройти собеседование и как развиваться в дальнейшем. В общем, маствотч для любого уровня программиста:
▪️Перейти к просмотру [1:47:12]
IT-EX | Курсы программирования
Директор мобильного направления, ментор, консультант IT компаний и просто крутой чел в этом видео отвечает на самые частые вопросы новичков. И нет, это не что-то по типу: «Какой язык выбрать?».
Вы узнаете, как войти в IT с полного нуля, почему в IT так много денег, за что платят 15 000$ в месяц, где искать знания, нужен ли ли вам ментор, как пройти собеседование и как развиваться в дальнейшем. В общем, маствотч для любого уровня программиста:
▪️Перейти к просмотру [1:47:12]
IT-EX | Курсы программирования
🕶 Токсичность на собеседованиях // #work
Мало кто любит собеседования, особенно, если после него остаются неприятные ощущения. Но, к сожалению, токсичность при приёме на работу уже стала нормой в нашем менталитете.
Что делать на таких собеседованиях, чего ожидать от человека, задающего вопросы и как проходит по настоящему хорошая проверка навыков программиста — в видео по ссылке ниже.
▪️Перейти к просмотру [10:14]
IT-EX | Курсы программирования
Мало кто любит собеседования, особенно, если после него остаются неприятные ощущения. Но, к сожалению, токсичность при приёме на работу уже стала нормой в нашем менталитете.
Что делать на таких собеседованиях, чего ожидать от человека, задающего вопросы и как проходит по настоящему хорошая проверка навыков программиста — в видео по ссылке ниже.
▪️Перейти к просмотру [10:14]
IT-EX | Курсы программирования
🧠 Кто такой тимлид? // #work
Многие думают, что Тимлид занимается ничегонеделанием и получает за это огромные деньги, но на самом делетак и есть это очень тяжёлая работа.
Из видео вы узнаете, чем занимается руководитель команды, за что он так много получает и как же самому вырасти до этого уровня.
▪️Перейти к просмотру [21:38]
IT-EX | Курсы программирования
Многие думают, что Тимлид занимается ничегонеделанием и получает за это огромные деньги, но на самом деле
Из видео вы узнаете, чем занимается руководитель команды, за что он так много получает и как же самому вырасти до этого уровня.
▪️Перейти к просмотру [21:38]
IT-EX | Курсы программирования