14 идей проектов на Python для начинающих
Неделю назад мы рассказывали о 10 идеях проектов на C++, и теперь настал черёд Python.
Найдите для себя интересный проект из подборки и попробуйте его реализовать за новогодние праздники:
https://tprg.ru/Pk8H
#python
Неделю назад мы рассказывали о 10 идеях проектов на C++, и теперь настал черёд Python.
Найдите для себя интересный проект из подборки и попробуйте его реализовать за новогодние праздники:
https://tprg.ru/Pk8H
#python
Подборка вакансий для начинающих IT-специалистов
— Бизнес-аналитик
Где: Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— Quantitative Researcher (Intern)
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— Quantitative Researcher (Part-Time)
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— Virtualization Backup Engineer
Где: Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— QA Engineer
Где: Москва, можно удалённо
Сколько: До 90 000 ₽
Опыт: От 1 года
— PHP-разработчик
Где: Удалённо
Сколько: От 70 000 до 150 000 ₽
Опыт: От 1 года
#вакансии #работа
— Бизнес-аналитик
Где: Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— Quantitative Researcher (Intern)
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— Quantitative Researcher (Part-Time)
Где: Санкт-Петербург, Москва, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— Virtualization Backup Engineer
Где: Санкт-Петербург, можно удалённо
Сколько: По итогам собеседования
Опыт: Без опыта
— QA Engineer
Где: Москва, можно удалённо
Сколько: До 90 000 ₽
Опыт: От 1 года
— PHP-разработчик
Где: Удалённо
Сколько: От 70 000 до 150 000 ₽
Опыт: От 1 года
#вакансии #работа
Из чего должен состоять технический бэкграунд Java-разработчика?
Выучить язык Java — здорово. Но кроме него начинающий разработчик должен освоить и сопутствующие технологии, такие как базы данных, Docker, инструменты сборки Maven и Gradle и не только.
Разработчик из EPAM расставил всё по полочкам и рассказал о необходимых технологиях в интервью:
https://youtu.be/ZKK2tUCmSl4
#java
Выучить язык Java — здорово. Но кроме него начинающий разработчик должен освоить и сопутствующие технологии, такие как базы данных, Docker, инструменты сборки Maven и Gradle и не только.
Разработчик из EPAM расставил всё по полочкам и рассказал о необходимых технологиях в интервью:
https://youtu.be/ZKK2tUCmSl4
#java
YouTube
Из чего должен состоять технический бэкграунд Java-разработчика
Мы продолжаем серию интервью с разработчиками, в которых говорим об обучении, поиске работы, карьерном росте и релокейте.
В третьем интервью мы говорим с разработчиком Epam Systems Романом Бескровным о том, что надо выучить начинающему программисту, кроме…
В третьем интервью мы говорим с разработчиком Epam Systems Романом Бескровным о том, что надо выучить начинающему программисту, кроме…
Топ-5 книг для начинающих тестировщиков
Ролики из YouTube или статьи не сформируют из вас настоящего специалиста по тестированию. В дополнение к ним мы рекомендуем читать книги по этой теме, чтобы сформировать собственное (а не навязанное) мнение о сфере тестирования и лучше понять работу в IT.
Чтобы упростить выбор книг, держите подборку из 5 пособий, уже ставших классикой:
https://tprg.ru/aYQE
#тестирование #книги
Ролики из YouTube или статьи не сформируют из вас настоящего специалиста по тестированию. В дополнение к ним мы рекомендуем читать книги по этой теме, чтобы сформировать собственное (а не навязанное) мнение о сфере тестирования и лучше понять работу в IT.
Чтобы упростить выбор книг, держите подборку из 5 пособий, уже ставших классикой:
https://tprg.ru/aYQE
#тестирование #книги
27 распространённых вопросов c ответами по SQL, которые задают на собеседованиях
В работе с базами данных существует множество нюансов. Проверьте, хорошо ли вы разобрались с этой темой, в нашей подборке вопросов с собеседований:
https://tprg.ru/q7p5
#базы_данных #sql
В работе с базами данных существует множество нюансов. Проверьте, хорошо ли вы разобрались с этой темой, в нашей подборке вопросов с собеседований:
https://tprg.ru/q7p5
#базы_данных #sql
Умеете ли работать с числами в Python?
Хоть в Python всего 3 числовых типа (int, float и complex), есть множество нюансов в обработке чисел.
Проверьте себя в специальном тесте:
https://tprg.ru/Nb3G
#python #тесты
Хоть в Python всего 3 числовых типа (int, float и complex), есть множество нюансов в обработке чисел.
Проверьте себя в специальном тесте:
https://tprg.ru/Nb3G
#python #тесты
Мифы о программировании, которыми часто забивают голову новички
1 января — красивая круглая дата, с которой можно начать учиться программированию. А если на календаре 31 декабря, а реального желания обучаться всё нет?
Советуем посмотреть ролик с 19 мифами о программировании. Некоторые из них не являются мифами в конкретной сфере IT, но зато показывают картину IT в целом. И вы сможете избавиться от предрассудков и сделать первый шаг в обучении:
https://youtu.be/RJy5DEXOgDI
#советы
1 января — красивая круглая дата, с которой можно начать учиться программированию. А если на календаре 31 декабря, а реального желания обучаться всё нет?
Советуем посмотреть ролик с 19 мифами о программировании. Некоторые из них не являются мифами в конкретной сфере IT, но зато показывают картину IT в целом. И вы сможете избавиться от предрассудков и сделать первый шаг в обучении:
https://youtu.be/RJy5DEXOgDI
#советы
YouTube
Мифы о программировании
В этом видео я собрал самые популярные заблуждения о работе программистом.
0:00 Начало
0:12 Миф 1. Программисту нужна математика
1:10 Миф 2. Нужен определенный склад ума
1:47 Миф 3. Программистом можно стать только в молодости
2:55 Миф 4. Программисты очень…
0:00 Начало
0:12 Миф 1. Программисту нужна математика
1:10 Миф 2. Нужен определенный склад ума
1:47 Миф 3. Программистом можно стать только в молодости
2:55 Миф 4. Программисты очень…
Как перестать откладывать и начать учиться?
Пора новогодних праздников — лучшее время для изучения чего-то нового. Но они не длятся вечно, поэтому важно начать учиться как можно раньше.
В статье вы найдёте полезные советы, как перестать прокрастинировать и получать удовольствие от учёбы:
https://tprg.ru/krqJ
#советы
Пора новогодних праздников — лучшее время для изучения чего-то нового. Но они не длятся вечно, поэтому важно начать учиться как можно раньше.
В статье вы найдёте полезные советы, как перестать прокрастинировать и получать удовольствие от учёбы:
https://tprg.ru/krqJ
#советы
Подборка крутых материалов по Java, которые вы могли пропустить
— Шаблоны проектирования на Java
Репозиторий на GitHub, где собрано множество design patterns, реализованных на языке Java.
— Пишем Telegram-бота на Java: небольшой видеокурс
В курсе используются фреймворк Spring и база данных MongoDB, а взаимодействие с Telegram происходит через Webhook.
— Что такое лямбда-выражения: объяснение на примере Java
Лямбда-выражение работает как обычная функция, но не имеет имени и вызывается из другого кода. Подробнее о них — в материале.
— Уроки по Java для начинающих
В курсе объясняются основы языка Java: от типов данных, переменных и методов до ООП и обработки исключений.
— Путь развития Java-разработчика: что нужно знать
Чек-лист по Java-разработке. Он поможет понять, с чего начать, если вам понравился язык Java и вы хотите развиваться как бэкенд-разработчик:
Материалы из #подборки и другие вы можете найти по тегу #java.
— Шаблоны проектирования на Java
Репозиторий на GitHub, где собрано множество design patterns, реализованных на языке Java.
— Пишем Telegram-бота на Java: небольшой видеокурс
В курсе используются фреймворк Spring и база данных MongoDB, а взаимодействие с Telegram происходит через Webhook.
— Что такое лямбда-выражения: объяснение на примере Java
Лямбда-выражение работает как обычная функция, но не имеет имени и вызывается из другого кода. Подробнее о них — в материале.
— Уроки по Java для начинающих
В курсе объясняются основы языка Java: от типов данных, переменных и методов до ООП и обработки исключений.
— Путь развития Java-разработчика: что нужно знать
Чек-лист по Java-разработке. Он поможет понять, с чего начать, если вам понравился язык Java и вы хотите развиваться как бэкенд-разработчик:
Материалы из #подборки и другие вы можете найти по тегу #java.
Как получить работу в крупной IT-компании?
Самый оптимальный вариант для программиста без опыта работы — через стажировки, которые предлагают многие крупные компании.
Как на неё попасть и как составить цепляющее резюме, рассказала IT-рекрутер «Мегафона»:
https://tprg.ru/JN7T
#собеседование
Самый оптимальный вариант для программиста без опыта работы — через стажировки, которые предлагают многие крупные компании.
Как на неё попасть и как составить цепляющее резюме, рассказала IT-рекрутер «Мегафона»:
https://tprg.ru/JN7T
#собеседование
Подборка крутых материалов по Python, которые вы могли пропустить
— «Поколение Python»: бесплатный онлайн-курс для начинающих
В курсе вы изучите основные типы данных, конструкции и принципы структурного программирования.
— Для чего хорош Python?
Язык Python нашёл применение во множестве областей. О них и пойдёт речь в материале.
— Всё о сортировке в Python: исчерпывающее руководство
В материале разобраны основные возможности сортировки через
— Разработка Telegram-бота на Python
Видеокурс, где объясняется, как использовать возможности aiogram для создания интересных и полезных решений.
— Основы работы с Jupyter Notebook
Jupyter Notebook — среда разработки, которая на одной странице позволяет разместить код, комментарии, изображения, формулы и графики. Незаменима в Data Science.
Материалы из #подборки и другие вы можете найти по тегу #python.
— «Поколение Python»: бесплатный онлайн-курс для начинающих
В курсе вы изучите основные типы данных, конструкции и принципы структурного программирования.
— Для чего хорош Python?
Язык Python нашёл применение во множестве областей. О них и пойдёт речь в материале.
— Всё о сортировке в Python: исчерпывающее руководство
В материале разобраны основные возможности сортировки через
sorted()
для итерируемых объектов и list.sort()
для списков:— Разработка Telegram-бота на Python
Видеокурс, где объясняется, как использовать возможности aiogram для создания интересных и полезных решений.
— Основы работы с Jupyter Notebook
Jupyter Notebook — среда разработки, которая на одной странице позволяет разместить код, комментарии, изображения, формулы и графики. Незаменима в Data Science.
Материалы из #подборки и другие вы можете найти по тегу #python.
JavaScript: что на нём пишут, как его учить, сколько за него платят
Сомневаетесь, стоит ли изучать JavaScript? Видео поможет развеять все сомнения и выяснить, нужен ли вам этот язык:
https://youtu.be/a76uc2FP4yE
#js
Сомневаетесь, стоит ли изучать JavaScript? Видео поможет развеять все сомнения и выяснить, нужен ли вам этот язык:
https://youtu.be/a76uc2FP4yE
#js
YouTube
Язык программирования JavaScript - что на нем пишут, как его учить, сколько за него платят
0:00 Начало
0:25 Опрос
0:37 История появления JavaScript
1:37 Как JavaScript используется
3:49 Альтернативы JavaScript
5:09 Архитектура языка
7:36 Возможности JavaScript
9:19 Что мне нравится и не нравится в языке
11:27 Зарплаты программистов на JavaScript…
0:25 Опрос
0:37 История появления JavaScript
1:37 Как JavaScript используется
3:49 Альтернативы JavaScript
5:09 Архитектура языка
7:36 Возможности JavaScript
9:19 Что мне нравится и не нравится в языке
11:27 Зарплаты программистов на JavaScript…
Подборка крутых материалов по C++, которые вы могли пропустить
— Бесплатный онлайн-курс по введению в программирование на C++
Курс на Stepik от «Академии Яндекса» и ВШЭ.
— Для чего хорош C++?
Из материала вы узнаете, в каких областях преимущества языка C++ перевешивают его недостатки.
— Сборник задач для практики в языке C++
Подборка задач поможет вам отточить свои навыки в программировании на C++.
— Чем отличаются C++ и C#?
Кроме названия есть ещё как минимум 9 существенных отличий, о которых говорится в материале.
— Крутые фичи современного C++, о которых стоит знать
Со стандарта C++11 в языке появилось множество функциональных возможностей, которые упрощают жизнь программисту. В материале вы найдёте самые интересные из них.
Материалы из #подборки и другие вы можете найти по тегу #cpp.
— Бесплатный онлайн-курс по введению в программирование на C++
Курс на Stepik от «Академии Яндекса» и ВШЭ.
— Для чего хорош C++?
Из материала вы узнаете, в каких областях преимущества языка C++ перевешивают его недостатки.
— Сборник задач для практики в языке C++
Подборка задач поможет вам отточить свои навыки в программировании на C++.
— Чем отличаются C++ и C#?
Кроме названия есть ещё как минимум 9 существенных отличий, о которых говорится в материале.
— Крутые фичи современного C++, о которых стоит знать
Со стандарта C++11 в языке появилось множество функциональных возможностей, которые упрощают жизнь программисту. В материале вы найдёте самые интересные из них.
Материалы из #подборки и другие вы можете найти по тегу #cpp.
Увидите эти вопросы на собеседовании по Java — бегите
В подборке вы найдёте неудачные вопросы по языку Java, которые покажут, насколько интервьюер не понимает принципов современной разработки на Java:
https://tprg.ru/LYD3
#собеседование #java
В подборке вы найдёте неудачные вопросы по языку Java, которые покажут, насколько интервьюер не понимает принципов современной разработки на Java:
https://tprg.ru/LYD3
#собеседование #java
Подборка крутых материалов по алгоритмам, которые вы могли пропустить
— Зачем программисту изучать алгоритмы
Многие алгоритмы уже реализованы либо внутри языков программирования, либо в виде библиотек. Однако их понимание позволит писать более эффективный код.
— Книга «Алгоритмы. Построение и анализ» Т.Кормена и Ч.Лейзерсона
Must-have книга для любого разработчика. Начинающим программистам не обязательно читать её всю, а изучить в первую очередь виды сортировок, элементарные структуры данных, двоичные деревья и хеш-таблицы.
— Подборка алгоритмов, которые правят миром
Какие компьютерные алгоритмы наиболее часто используются в нашем мире? Какие из них стоят за работой, скажем, систем связи и Интернета? Ответы — в материале.
— Курс лекций по основам дискретной математики
На YouTube свободно доступен видеокурс от Computer Science Center, где изучается комбинаторика и теория графов.
— Как работают алгоритмы сортировки? Разбираем с примерами на Python
В статье рассмотрены наиболее популярные методы сортировки, а также проведено сравнение по времени исполнения.
Материалы из #подборки и другие вы можете найти по тегу #алгоритмы.
— Зачем программисту изучать алгоритмы
Многие алгоритмы уже реализованы либо внутри языков программирования, либо в виде библиотек. Однако их понимание позволит писать более эффективный код.
— Книга «Алгоритмы. Построение и анализ» Т.Кормена и Ч.Лейзерсона
Must-have книга для любого разработчика. Начинающим программистам не обязательно читать её всю, а изучить в первую очередь виды сортировок, элементарные структуры данных, двоичные деревья и хеш-таблицы.
— Подборка алгоритмов, которые правят миром
Какие компьютерные алгоритмы наиболее часто используются в нашем мире? Какие из них стоят за работой, скажем, систем связи и Интернета? Ответы — в материале.
— Курс лекций по основам дискретной математики
На YouTube свободно доступен видеокурс от Computer Science Center, где изучается комбинаторика и теория графов.
— Как работают алгоритмы сортировки? Разбираем с примерами на Python
В статье рассмотрены наиболее популярные методы сортировки, а также проведено сравнение по времени исполнения.
Материалы из #подборки и другие вы можете найти по тегу #алгоритмы.
Топ вопросов по ООП с собеседований
Чтобы попасть на первую работу, вам необходимо пройти техническое собеседование, где, вероятнее всего, спросят про основы ООП.
В подборке собраны наиболее популярные вопросы, которые помогут подготовиться к собеседованию.
Первая часть: https://tprg.ru/fJ0w
Вторая часть: https://tprg.ru/kYFz
#ооп #собеседование
Чтобы попасть на первую работу, вам необходимо пройти техническое собеседование, где, вероятнее всего, спросят про основы ООП.
В подборке собраны наиболее популярные вопросы, которые помогут подготовиться к собеседованию.
Первая часть: https://tprg.ru/fJ0w
Вторая часть: https://tprg.ru/kYFz
#ооп #собеседование