На этой неделе мы спрашивали вас, в какой сфере IT вы хотите развиваться. Мы учтём ваши ответы в тематике будущих материалов, но нам нужно ещё немного вашего фидбека.
Мы стараемся быть действительно полезным сообществом для начинающих разработчиков. Поэтому расскажите в комментариях, материалы по каким темам вам действительно интересны и необходимы.
#чат
Мы стараемся быть действительно полезным сообществом для начинающих разработчиков. Поэтому расскажите в комментариях, материалы по каким темам вам действительно интересны и необходимы.
#чат
Бесплатный курс вводных лекций по анализу данных
На курсе вы познакомитесь с SQL и популярными Python-библиотеками numpy и pandas, научитесь визуализировать данные и парсить их, а также глубже изучите Python.
Вся работа на курсе ведётся в Jupyter Notebook. Для лучшего понимания нужно знать основы Python и базовую математику.
Плейлист на YouTube: https://tprg.ru/TPNs
#data_science #python #курсы
На курсе вы познакомитесь с SQL и популярными Python-библиотеками numpy и pandas, научитесь визуализировать данные и парсить их, а также глубже изучите Python.
Вся работа на курсе ведётся в Jupyter Notebook. Для лучшего понимания нужно знать основы Python и базовую математику.
Плейлист на YouTube: https://tprg.ru/TPNs
#data_science #python #курсы
YouTube
1. Введение в Python. Курс «Введение в анализ данных»
«Техносфера Mail.ru Group» при МГУ им. М. В. Ломоносова.
Курс «Введение в анализ данных».
Лекция № 1 «Введение в Python».
Цель курса — познакомить слушателей со сферой анализа данных, основными инструментами, задачами и методами, с которыми сталкивается…
Курс «Введение в анализ данных».
Лекция № 1 «Введение в Python».
Цель курса — познакомить слушателей со сферой анализа данных, основными инструментами, задачами и методами, с которыми сталкивается…
Крутые фишки Python, о которых вы могли не знать
Язык Python содержит множество удобных конструкций, которые не только сокращают код, но и местами делают его эффективнее. Давайте знакомиться с некоторыми из них:
https://tprg.ru/Axtl
#python
Язык Python содержит множество удобных конструкций, которые не только сокращают код, но и местами делают его эффективнее. Давайте знакомиться с некоторыми из них:
https://tprg.ru/Axtl
#python
Кто такой специалист по информационной безопасности?
Специалист по ИБ — весьма интересная, многогранная и востребованная профессия в IT. При этом для старта не нужны навыки программирования или опыт работы в IT, поскольку профессия находится на стыке системного администрирования, разработки и консалтинга.
Подробнее о профессии специалиста по ИБ, а также как им стать: https://tprg.ru/cUTY
#инфобез
Специалист по ИБ — весьма интересная, многогранная и востребованная профессия в IT. При этом для старта не нужны навыки программирования или опыт работы в IT, поскольку профессия находится на стыке системного администрирования, разработки и консалтинга.
Подробнее о профессии специалиста по ИБ, а также как им стать: https://tprg.ru/cUTY
#инфобез
Записи лекций со Школы информационной безопасности «Яндекса»
Решили углубиться в профессию специалиста по информационной безопасности? Рекомендуем посмотреть серию лекций, которые познакомят:
— с нюансами безопасности различных платформ;
— с возможными угрозами и их устранением;
— с основами криптографии.
Сохраняйте к себе плейлист на YouTube: https://tprg.ru/qh1e
#инфобез
Решили углубиться в профессию специалиста по информационной безопасности? Рекомендуем посмотреть серию лекций, которые познакомят:
— с нюансами безопасности различных платформ;
— с возможными угрозами и их устранением;
— с основами криптографии.
Сохраняйте к себе плейлист на YouTube: https://tprg.ru/qh1e
#инфобез
YouTube
001. Безопасность веб-приложений - Эльдар Заитов
Расскажем про устройство современного веба — микросервисную архитектуру, технологические, архитектурные уязвимости и как их предотвращать. Разберем уязвимости на стороне клиента. Поговорим про способы эксплуатации.
Как найти гуманитарию место в IT?
В IT сохраняется кадровый голод опытных специалистов. При этом не хватает людей как с техническим бэкграундом, так и с гуманитарным.
Если хотите перейти в IT-сферу за более высокими зарплатами и возможностями роста, то стоит ознакомиться с опытом HR-а, который сумел стать востребованным QA-специалистом:
https://tprg.ru/LZ4U
#точка_входа #советы
В IT сохраняется кадровый голод опытных специалистов. При этом не хватает людей как с техническим бэкграундом, так и с гуманитарным.
Если хотите перейти в IT-сферу за более высокими зарплатами и возможностями роста, то стоит ознакомиться с опытом HR-а, который сумел стать востребованным QA-специалистом:
https://tprg.ru/LZ4U
#точка_входа #советы
This media is not supported in your browser
VIEW IN TELEGRAM
Создаём анимации для видео с Python
Видели в обучающих роликах различные анимационные схемы? Для их создания необязательно знать видеоредакторы, ведь для этого отлично подойдёт Python-библиотека Manim.
Статья познакомит вас с основами работы с Manim на примере обучающего видео по гистограммам:
https://tprg.ru/oV4u
#python
Видели в обучающих роликах различные анимационные схемы? Для их создания необязательно знать видеоредакторы, ведь для этого отлично подойдёт Python-библиотека Manim.
Статья познакомит вас с основами работы с Manim на примере обучающего видео по гистограммам:
https://tprg.ru/oV4u
#python
5 полезных приёмов для C#-разработчиков
Переходите на C# из другого языка? Обратите внимание на некоторые фичи, которые позволят писать правильный C#-код:
https://tprg.ru/dHrc
#csharp
Переходите на C# из другого языка? Обратите внимание на некоторые фичи, которые позволят писать правильный C#-код:
https://tprg.ru/dHrc
#csharp
Бесплатный онлайн-учебник по машинному обучению от «Яндекса»
Школа анализа данных «Яндекса» выпустила онлайн-учебник для всех желающих, который содержит только актуальные материалы по машинному обучению:
https://ml-handbook.ru/
Пока доступно все 2 главы, но в будущем добавят остальные. Учебник поможет не только освоить различные темы машинного обучения, но и вспомнить математику.
Советуем обратить внимание на пособие, поскольку по машинному обучению и data science не так много качественных материалов на русском.
#книги #data_science #ml
Школа анализа данных «Яндекса» выпустила онлайн-учебник для всех желающих, который содержит только актуальные материалы по машинному обучению:
https://ml-handbook.ru/
Пока доступно все 2 главы, но в будущем добавят остальные. Учебник поможет не только освоить различные темы машинного обучения, но и вспомнить математику.
Советуем обратить внимание на пособие, поскольку по машинному обучению и data science не так много качественных материалов на русском.
#книги #data_science #ml
Угадаете железку по силуэту?
В чём подвох, предстоит выяснить вам:
https://tproger.ru/quiz/chto-eto-za-zhelezka/
Зачем? А чем ещё заняться программисту вечером?
#hardware #тесты
В чём подвох, предстоит выяснить вам:
https://tproger.ru/quiz/chto-eto-za-zhelezka/
Зачем? А чем ещё заняться программисту вечером?
#hardware #тесты
Зачем нужны интерфейсы в Java?
Как создать интерфейс в коде, понять несложно. Но когда их применять на практике, если классы могут сами наследовать другие классы? Разберёмся на простом практическом примере:
https://tprg.ru/6OCH
#java #ооп
Как создать интерфейс в коде, понять несложно. Но когда их применять на практике, если классы могут сами наследовать другие классы? Разберёмся на простом практическом примере:
https://tprg.ru/6OCH
#java #ооп
Подборка фриланс площадок для программистов
После изучения необходимых технологий перед разработчиком два пути:
— ходить на собеседования и устроиться на работу;
— работать над отдельными проектами с фриланс биржи.
О первом пути мы достаточно много рассказывали (по тегу #собеседование). Второй вариант хорош тем, что начинающий разработчик сможет дополнить своё портфолио хорошими проектами и при этом подзаработать.
Мы собрали в одной статье 6 проверенных площадок, где можно брать заказы фрилансеру:
https://tproger.ru/articles/frilans-dlja-programmistov/
#советы
После изучения необходимых технологий перед разработчиком два пути:
— ходить на собеседования и устроиться на работу;
— работать над отдельными проектами с фриланс биржи.
О первом пути мы достаточно много рассказывали (по тегу #собеседование). Второй вариант хорош тем, что начинающий разработчик сможет дополнить своё портфолио хорошими проектами и при этом подзаработать.
Мы собрали в одной статье 6 проверенных площадок, где можно брать заказы фрилансеру:
https://tproger.ru/articles/frilans-dlja-programmistov/
#советы
Как понять протокол HTTP совсем новичку?
Пролистать эту статью:
https://tprg.ru/bndS
Она даст понимание работы HTTP и базу для дальнейшего изучения устройства Интернета.
#веб
Пролистать эту статью:
https://tprg.ru/bndS
Она даст понимание работы HTTP и базу для дальнейшего изучения устройства Интернета.
#веб
Основы блокчейна за 6 минут
О биткоине и криптовалютах слышали уже все. Они основаны на технологии блокчейн (blockchain), которая особым образом хранит информацию.
Блокчейн представляет собой цепочку блоков с информацией, которые подчиняются определённым правилам. Цепочка хранится на множестве независимых компьютеров, и изменить какой-либо блок информации крайне сложно. Поэтому блокчейн нашёл применение не только в криптоалютах, но и в финансовых, государственных, медицинских и других проектах.
Подробнее о блокчейне: https://youtu.be/EMw4S-1Tdm0?t=26
О биткоине и криптовалютах слышали уже все. Они основаны на технологии блокчейн (blockchain), которая особым образом хранит информацию.
Блокчейн представляет собой цепочку блоков с информацией, которые подчиняются определённым правилам. Цепочка хранится на множестве независимых компьютеров, и изменить какой-либо блок информации крайне сложно. Поэтому блокчейн нашёл применение не только в криптоалютах, но и в финансовых, государственных, медицинских и других проектах.
Подробнее о блокчейне: https://youtu.be/EMw4S-1Tdm0?t=26
YouTube
Что такое Блокчейн и как связан с криптовалютой
В этом видео мы рассмотрим что такое технология блокчейн,
как работает блокчейн и зачем вообще нужен.
Сама технолония блокчейн у всех ассоциируется с криптовалютами
и в частности с биткоином, но ее применение уже давно вышло за пределы этих рамок.
Я подробно…
как работает блокчейн и зачем вообще нужен.
Сама технолония блокчейн у всех ассоциируется с криптовалютами
и в частности с биткоином, но ее применение уже давно вышло за пределы этих рамок.
Я подробно…
Бесплатные курсы по мобильной разработке от «Яндекса»
Этим летом «Яндекс» проводил Школу мобильной разработки — курсы по созданию приложений для Android и iOS. Если вам не удалось на них попасть, не проблема — лекции можно свободно посмотреть на YouTube:
1. Погружение в Android-разработку.
В курсе освещены все важные для разработки приложений темы: основные Android-компоненты, асинхронная работа, архитектура приложений и тестов, работа с системой сборки Gradle и CI/CD.
2. Погружение в iOS-разработку.
В курсе прошлись по всем важным аспектам разработки приложений, начиная с углубленного изучения особенностей Swift и заканчивая особенностями сборки, автотестов и подходов к построению архитектуры приложения.
3. Знакомство с Flutter.
Вы познакомитесь с языком Dart и разберёте основные концепции Flutter: построение UI, работу с сетью, анимацию и популярные архитектурные подходы.
#курсы #mobile
Этим летом «Яндекс» проводил Школу мобильной разработки — курсы по созданию приложений для Android и iOS. Если вам не удалось на них попасть, не проблема — лекции можно свободно посмотреть на YouTube:
1. Погружение в Android-разработку.
В курсе освещены все важные для разработки приложений темы: основные Android-компоненты, асинхронная работа, архитектура приложений и тестов, работа с системой сборки Gradle и CI/CD.
2. Погружение в iOS-разработку.
В курсе прошлись по всем важным аспектам разработки приложений, начиная с углубленного изучения особенностей Swift и заканчивая особенностями сборки, автотестов и подходов к построению архитектуры приложения.
3. Знакомство с Flutter.
Вы познакомитесь с языком Dart и разберёте основные концепции Flutter: построение UI, работу с сетью, анимацию и популярные архитектурные подходы.
#курсы #mobile
10 полезных расширений Chrome для фронтенд-разработчика
Перешли на разработку собственных веб-приложений? Пролистайте нашу подборку годных расширений для Chrome:
https://tprg.ru/9qZb
Они помогут упростить множество рутинных задач.
#фронтенд #веб
Перешли на разработку собственных веб-приложений? Пролистайте нашу подборку годных расширений для Chrome:
https://tprg.ru/9qZb
Они помогут упростить множество рутинных задач.
#фронтенд #веб
Что нужно знать Junior бэкенд-разработчику?
Знание основ языков программирования и одного-двух фреймворков недостаточно, чтобы претендовать на позицию бэкенд-разработчика. В реальном проекте нужно как минимум уметь:
— работать с базами данных;
— взаимодействовать с UI фреймворками;
— написать свой веб-сервис (даже простенький).
Помимо этого, на работе пригодятся знания сетевых протоколов и английского языка.
Подробно ключевые моменты разобраны в ролике: https://youtu.be/6TtPzLZP_2o
#веб #бэкенд
Знание основ языков программирования и одного-двух фреймворков недостаточно, чтобы претендовать на позицию бэкенд-разработчика. В реальном проекте нужно как минимум уметь:
— работать с базами данных;
— взаимодействовать с UI фреймворками;
— написать свой веб-сервис (даже простенький).
Помимо этого, на работе пригодятся знания сетевых протоколов и английского языка.
Подробно ключевые моменты разобраны в ролике: https://youtu.be/6TtPzLZP_2o
#веб #бэкенд
YouTube
Что нужно знать джуну (junior backend разработчику)?
Поговорим о том, что нужно знать любому junior backend разработчику.
Курсы для новичков:
JAVA - https://bit.ly/2UVgzQQ
JAVA Start - https://bit.ly/3hFqy6P
Инструментарий JAVA - https://bit.ly/2zJ9vzw
Automation QA (Java) - https://bit.ly/2YdVfYX
ANDROID…
Курсы для новичков:
JAVA - https://bit.ly/2UVgzQQ
JAVA Start - https://bit.ly/3hFqy6P
Инструментарий JAVA - https://bit.ly/2zJ9vzw
Automation QA (Java) - https://bit.ly/2YdVfYX
ANDROID…
Классические алгоритмы генерации лабиринтов
Попробуйте свои силы в генерации лабиринтов — интересном проекте, который можно реализовать на любом популярном языке программирования. Работа над проектом отточит ваши навыки кодинга, а результат пригодится, если вы соберётесь в геймдев.
Алгоритм двоичного дерева и алгоритм SideWinner: https://tprg.ru/RWAC
Алгоритм Олдоса-Бродера и алгоритм Уилсона: https://tprg.ru/IneP
#алгоритмы
Попробуйте свои силы в генерации лабиринтов — интересном проекте, который можно реализовать на любом популярном языке программирования. Работа над проектом отточит ваши навыки кодинга, а результат пригодится, если вы соберётесь в геймдев.
Алгоритм двоичного дерева и алгоритм SideWinner: https://tprg.ru/RWAC
Алгоритм Олдоса-Бродера и алгоритм Уилсона: https://tprg.ru/IneP
#алгоритмы
Курс по изучению Kotlin с нуля
Kotlin — достаточно молодой язык программирования, но уже стал предпочтительным языком для разработки Android-приложений.
Серия уроков на YouTube поможет разобраться с особенностями языка, даже если вы никогда не программировали: https://tprg.ru/D3IV
#kotlin #курсы
Kotlin — достаточно молодой язык программирования, но уже стал предпочтительным языком для разработки Android-приложений.
Серия уроков на YouTube поможет разобраться с особенностями языка, даже если вы никогда не программировали: https://tprg.ru/D3IV
#kotlin #курсы
YouTube
Учим Kotlin с нуля | №1 Введение.
Полный видеокурс по языку программирования Kotlin. В первом видео установка IDE и создание простой программы.
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…