План обучения бэкенд-разработчика
Для бэкенд-разработки недостаточно знать только нужные языки программирования и фреймворки. Начинающему бэкендеру стоит изучить множество сопутствующим тем: основы работы с сетью, API, Git, терминалом в Linux и не только.
Подробнее о том, что необходимо знать бэкенд-разработчику, рассказано в статье:
https://nuancesprog.ru/p/15821/
#бэкенд #roadmap
Для бэкенд-разработки недостаточно знать только нужные языки программирования и фреймворки. Начинающему бэкендеру стоит изучить множество сопутствующим тем: основы работы с сетью, API, Git, терминалом в Linux и не только.
Подробнее о том, что необходимо знать бэкенд-разработчику, рассказано в статье:
https://nuancesprog.ru/p/15821/
#бэкенд #roadmap
Бесплатный курс-введение в язык Kotlin
Если трудно проходить курсы на английском языке, то на Stepik доступен бесплатный курс по Kotlin. Он не доработан до конца, но первый и самый основной блок по синтаксису и семантике Kotlin полностью завершён. Его с лихвой хватит, чтобы начать писать собственные программы на Kotlin.
Курс: https://stepik.org/course/5448/promo
#kotlin #курсы
Если трудно проходить курсы на английском языке, то на Stepik доступен бесплатный курс по Kotlin. Он не доработан до конца, но первый и самый основной блок по синтаксису и семантике Kotlin полностью завершён. Его с лихвой хватит, чтобы начать писать собственные программы на Kotlin.
Курс: https://stepik.org/course/5448/promo
#kotlin #курсы
Создание проекта «Доска активностей»
Чтобы устроиться начинающему фронтенд-разработчику на первую работу, не лишним будет подготовить своё портфолио из небольших, но законченных проектов.
Например, можно разработать сайт, который отображает статистику активностей пользователя. В его реализации вам поможет видео:
https://youtu.be/vGSsTk2opZA
#веб #фронтенд
Чтобы устроиться начинающему фронтенд-разработчику на первую работу, не лишним будет подготовить своё портфолио из небольших, но законченных проектов.
Например, можно разработать сайт, который отображает статистику активностей пользователя. В его реализации вам поможет видео:
https://youtu.be/vGSsTk2opZA
#веб #фронтенд
Что скрывается за понятием DevOps?
В IT-индустрии, помимо разработчиков, задействовано множество специалистов из других сфер IT. Одна из них — DevOps — появилась не так давно на стыке разработки и системного администрирования.
В чём состоит профессия DevOps и как в ней используется Python, объясняется кратко в видео:
https://youtu.be/6s7KvxJPVYE
#devops #python
В IT-индустрии, помимо разработчиков, задействовано множество специалистов из других сфер IT. Одна из них — DevOps — появилась не так давно на стыке разработки и системного администрирования.
В чём состоит профессия DevOps и как в ней используется Python, объясняется кратко в видео:
https://youtu.be/6s7KvxJPVYE
#devops #python
Собрали для вас небольшую подборку полезных Telegram-каналов
Она пригодится и начинающим, и опытным разработчикам, которые хотят быть в курсе происходящего в мире IT и учиться новому:
— для увлекающихся мобильной разработкой: @mobi_dev;
— всё о Python и инструментах, связанных с ним: @zen_of_python;
— любителям нейронок и машинного обучения: @neuro_channel.
Выбирайте то, что интересно вам и вступайте!
Она пригодится и начинающим, и опытным разработчикам, которые хотят быть в курсе происходящего в мире IT и учиться новому:
— для увлекающихся мобильной разработкой: @mobi_dev;
— всё о Python и инструментах, связанных с ним: @zen_of_python;
— любителям нейронок и машинного обучения: @neuro_channel.
Выбирайте то, что интересно вам и вступайте!
Работаем в IT на удалёнке: самые востребованные профессии
Хотите войти в сферу IT и работать из дома? Мы разобрали в одной статье 8 востребованных IT-профессий в 2022 году, на которые стоит обратить внимание:
https://tproger.ru/articles/samye-vostrebovannye-it-professii-na-udaljonke-2022/
#собеседование
Хотите войти в сферу IT и работать из дома? Мы разобрали в одной статье 8 востребованных IT-профессий в 2022 году, на которые стоит обратить внимание:
https://tproger.ru/articles/samye-vostrebovannye-it-professii-na-udaljonke-2022/
#собеседование
Что спросить у работодателя на IT-собеседовании?
Если вы успешно прошли собеседование в компанию, то может случиться так, что при выходе на работу вы разочаруетесь в условиях. Поэтому важно задать интересующие вопросы работодателю.
Определиться с вопросами поможет подборка из 50 вопросов, из которых можно задать нужные:
https://tproger.ru/articles/50-voprosov-rabotodatelju-na-sobesedovanii-v-it/
#собеседование
Если вы успешно прошли собеседование в компанию, то может случиться так, что при выходе на работу вы разочаруетесь в условиях. Поэтому важно задать интересующие вопросы работодателю.
Определиться с вопросами поможет подборка из 50 вопросов, из которых можно задать нужные:
https://tproger.ru/articles/50-voprosov-rabotodatelju-na-sobesedovanii-v-it/
#собеседование
Подборка актуальных вакансий
— Преподаватель на курс «Kotlin»
Где: Удалённо
Опыт: От 1 года
— Devops-инженер
Где: Москва, Санкт-Петербург, Казань, Пермь, можно удалённо
Опыт: От 1 года
— Devops-инженер
Где: Москва, Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Java-разработчик
Где: Москва, можно удалённо
Опыт: От 1 года
— Архитектор облачной инфраструктуры
Где: Москва, можно удалённо
Опыт: От 1 года
— Разработчик Pega 8
Где: Москва
Опыт: От 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: От 1 года
— Младший инженер-аналитик SOC (1-ая линия)
Где: Краснодар
Опыт: От 1 года
#вакансии #работа
— Преподаватель на курс «Kotlin»
Где: Удалённо
Опыт: От 1 года
— Devops-инженер
Где: Москва, Санкт-Петербург, Казань, Пермь, можно удалённо
Опыт: От 1 года
— Devops-инженер
Где: Москва, Санкт-Петербург, можно удалённо
Опыт: От 1 года
— Java-разработчик
Где: Москва, можно удалённо
Опыт: От 1 года
— Архитектор облачной инфраструктуры
Где: Москва, можно удалённо
Опыт: От 1 года
— Разработчик Pega 8
Где: Москва
Опыт: От 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: От 1 года
— Младший инженер-аналитик SOC (1-ая линия)
Где: Краснодар
Опыт: От 1 года
#вакансии #работа
Что должен уметь Junior-тестировщик?
Войти в IT начинающим проще, если стать QA-инженером или тестировщиком.
На примере требований международной компании вы сможете понять, что нужно выучить для успешного прохождения собеседований:
https://youtu.be/qYMWtBc-Aac
#тестирование
Войти в IT начинающим проще, если стать QA-инженером или тестировщиком.
На примере требований международной компании вы сможете понять, что нужно выучить для успешного прохождения собеседований:
https://youtu.be/qYMWtBc-Aac
#тестирование
Книги по программированию и computer science: что стоит (или нет) прочесть начинающему разработчику
Держите годноту: в видео сделан краткий разбор книг по computer science, операционным системам, разработке программ, геймдеву и различным языкам программирования. Вкупе с приятной подачей и большим опытом автора каждый найдёт в подборке что-то для себя.
И длится всего 13 минут: https://youtu.be/chT3O9hIFvM
#книги
Держите годноту: в видео сделан краткий разбор книг по computer science, операционным системам, разработке программ, геймдеву и различным языкам программирования. Вкупе с приятной подачей и большим опытом автора каждый найдёт в подборке что-то для себя.
И длится всего 13 минут: https://youtu.be/chT3O9hIFvM
#книги
Тестируем на Python: инструкция для начинающих
Тестирование является неотъемлемой частью разработки. Чтобы выявить ошибки в программах, зачастую используются готовые библиотеки и фреймворки.
Для тестирования кода на Python одними из самых известных инструментов являются встроенная библиотека unittest и open source фреймворк pytest. Какой из них стоит выбрать и как их начать использовать, объясняется в гайде:
https://tproger.ru/articles/testiruem-na-python-unittest-i-pytest-instrukcija-dlja-nachinajushhih/
#тестирование #python
Тестирование является неотъемлемой частью разработки. Чтобы выявить ошибки в программах, зачастую используются готовые библиотеки и фреймворки.
Для тестирования кода на Python одними из самых известных инструментов являются встроенная библиотека unittest и open source фреймворк pytest. Какой из них стоит выбрать и как их начать использовать, объясняется в гайде:
https://tproger.ru/articles/testiruem-na-python-unittest-i-pytest-instrukcija-dlja-nachinajushhih/
#тестирование #python
Идея для проекта: уведомления из «Google Календаря» в Telegram
С помощью ботов можно сделать свой Telegram ещё функциональнее. Например, можно сделать так, чтобы предстоящие мероприятия из «Google Календаря» приходили прямиком в чат. Заодно потренируетесь с JavaScript и работой с API Telegram.
Как это сделать: https://habr.com/ru/post/666372/
#js #веб
С помощью ботов можно сделать свой Telegram ещё функциональнее. Например, можно сделать так, чтобы предстоящие мероприятия из «Google Календаря» приходили прямиком в чат. Заодно потренируетесь с JavaScript и работой с API Telegram.
Как это сделать: https://habr.com/ru/post/666372/
#js #веб
Что послушать: подкаст о языке Java
Изучить синтаксис Java недостаточно, чтобы понять принципы устройства языка. Лучше обратиться к истории версий Java, где наглядно видно, как язык постепенно обрастал необходимыми для разработчиков функциями.
В подкасте Тагир Валеев из JetBrains разобрал ключевые понятия платформы Java, а также хронологию того, как и почему постепенно изменялась Java:
https://youtu.be/yYVrDDH5TlY
#java #подкасты
Изучить синтаксис Java недостаточно, чтобы понять принципы устройства языка. Лучше обратиться к истории версий Java, где наглядно видно, как язык постепенно обрастал необходимыми для разработчиков функциями.
В подкасте Тагир Валеев из JetBrains разобрал ключевые понятия платформы Java, а также хронологию того, как и почему постепенно изменялась Java:
https://youtu.be/yYVrDDH5TlY
#java #подкасты
Вредные советы по изучению data science
Data science — достаточно сложная область разработки. Неправильный подход к обучению может отбить желание развиваться в data science дальше.
Советы по тому, чего точно не нужно делать начинающему data science специалисту, вы найдёте в статье:
https://nuancesprog.ru/p/15835/
#советы #data_science
Data science — достаточно сложная область разработки. Неправильный подход к обучению может отбить желание развиваться в data science дальше.
Советы по тому, чего точно не нужно делать начинающему data science специалисту, вы найдёте в статье:
https://nuancesprog.ru/p/15835/
#советы #data_science
This media is not supported in your browser
VIEW IN TELEGRAM
Ищем в команду соцсетей Tproger редактора
Коротко о том, что нужно будет делать: создавать контент в Telegram-каналы по теме IT и помогать развивать эти каналы.
Подробнее о вакансии, ссылка на тестовое и отклик здесь: https://tprg.ru/OMxz
Коротко о том, что нужно будет делать: создавать контент в Telegram-каналы по теме IT и помогать развивать эти каналы.
Подробнее о вакансии, ссылка на тестовое и отклик здесь: https://tprg.ru/OMxz
This media is not supported in your browser
VIEW IN TELEGRAM
Эффект шифрования текста на чистом JavaScript
Такую анимацию можно реализовать на JavaScript без использования сторонних библиотек. Как это сделать, доступно объясняется в видео:
https://youtu.be/qwbStvrkUSg
#веб #js #фронтенд
Такую анимацию можно реализовать на JavaScript без использования сторонних библиотек. Как это сделать, доступно объясняется в видео:
https://youtu.be/qwbStvrkUSg
#веб #js #фронтенд
Бесплатный видеокурс по Figma
Figma — мощный онлайн-сервис для разработки интерфейсов и других графических дизайнов. В Figma доступно множество инструментов, которые позволяют удобно создавать макеты сайтов.
Познакомиться со всей функциональностью сервиса поможет курс на YouTube:
https://www.youtube.com/playlist?list=PLM2Q6lcZo4MexclJrYxA0Is42qWBBuHpB
#веб #фронтенд
Figma — мощный онлайн-сервис для разработки интерфейсов и других графических дизайнов. В Figma доступно множество инструментов, которые позволяют удобно создавать макеты сайтов.
Познакомиться со всей функциональностью сервиса поможет курс на YouTube:
https://www.youtube.com/playlist?list=PLM2Q6lcZo4MexclJrYxA0Is42qWBBuHpB
#веб #фронтенд
Откликнуться на IT-вакансию и запомниться: объясняют наниматели
HR-специалист может обрабатывать сотни резюме за день, и многие из них однотипные. Поэтому начинающему разработчику особенно важно выделиться среди них.
Мы спросили у специалистов по найму, каким они видят отклик действительно заинтересованного человека:
https://tproger.ru/experts/otkliknutsja-na-it-vakansiju-i-zapomnitsja-otvechajut-nanimateli/
#собеседование #советы
HR-специалист может обрабатывать сотни резюме за день, и многие из них однотипные. Поэтому начинающему разработчику особенно важно выделиться среди них.
Мы спросили у специалистов по найму, каким они видят отклик действительно заинтересованного человека:
https://tproger.ru/experts/otkliknutsja-na-it-vakansiju-i-zapomnitsja-otvechajut-nanimateli/
#собеседование #советы
Как собрать пет-проекты для первого портфолио
Хороший пет-проект может многое сказать о разработчике для работодателя. Он показывает какими возможностями вы обладаете и какие технологии знаете.
В этой статье мы собрали источники, которые помогут вам найти идею для вашего пет-проекта, советы и подсказки:
https://tproger.ru/articles/kak-sobrat-pet-proekty-dlja-pervogo-portfolio/
Хороший пет-проект может многое сказать о разработчике для работодателя. Он показывает какими возможностями вы обладаете и какие технологии знаете.
В этой статье мы собрали источники, которые помогут вам найти идею для вашего пет-проекта, советы и подсказки:
https://tproger.ru/articles/kak-sobrat-pet-proekty-dlja-pervogo-portfolio/
Бесплатные курсы по программированию на языке C++
Хотите изучить язык C++? На Stepik доступны бесплатные русскоязычные курсы с кучей практики, которые помогут освоить все тонкости C++.
Перед изучением C++ рекомендуется знать хотя бы один язык программирования, поскольку в курсах опущены основы программирования:
1. Программирование на языке C++
Вы узнаете о том, как компилируются и выполняются программы на C++, а также усвоите основной синтаксис языка, структуры и классы, ООП и шаблоны.
2. Программирование на языке C++ (продолжение)
Дополнение к предыдущему курсу, где рассмотрены продвинутые возможности C++, нововведения современных стандартов языка, стандартная библиотека шаблонов, обработка ошибок и программирование многопоточных приложений.
#cpp #курсы
Хотите изучить язык C++? На Stepik доступны бесплатные русскоязычные курсы с кучей практики, которые помогут освоить все тонкости C++.
Перед изучением C++ рекомендуется знать хотя бы один язык программирования, поскольку в курсах опущены основы программирования:
1. Программирование на языке C++
Вы узнаете о том, как компилируются и выполняются программы на C++, а также усвоите основной синтаксис языка, структуры и классы, ООП и шаблоны.
2. Программирование на языке C++ (продолжение)
Дополнение к предыдущему курсу, где рассмотрены продвинутые возможности C++, нововведения современных стандартов языка, стандартная библиотека шаблонов, обработка ошибок и программирование многопоточных приложений.
#cpp #курсы