Точка входа в программирование
21.4K subscribers
914 photos
164 videos
1 file
2.46K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Бесплатный ознакомительный курс по Big Data и Data Science

Этот курс не сделает из вас крутого специалиста по Data Science. У него совсем другая цель — познакомить читателя с основами науки о данных, чтобы он мог попробовать новую сферу и понять для себя, стоит ли в неё углубляться.

Из курса вы узнаете:
— о том, что такое машинное обучение и анализ данных;
— основы Python;
— основы баз данных и языка SQL.

Курс: https://stepik.org/course/101687/promo

#курсы #data_science #python
Проверка на дурака
Давайте обсудим, в каких случаях предпочтительнее списки, а в каких — массивы. Какой язык программирования — не принципиально: поделитесь вашим мнением в соответствии с вашим любимым языком.

#чат
Точка входа в IT: из бухгалтера в тестировщики

Довольны ли вы своей текущей работой?

Вот героиня статьи не видела перспектив в профессии бухгалтера и области финансов в целом. На переход в IT девушку подтолкнул брат-разработчик. И теперь она работает тестировщиком и получает удовольствие от работы.

Девушка рассказала в статье о своём тернистом пути к IT:

https://tprg.ru/HRsc

Другие интересные истории по входу в IT вы можете найти по хештегу #точка_входа
Вы неправильно учили объектно-ориентированное программирование

Вероятнее всего, вам показали ОПП как класс-ориентированное программирование. Но в реальных проектах ООП совсем про другое — про взаимодействие с объектами во время выполнения программы.

Статья поможет выстроить более чёткое понимание ООП как парадигмы:

https://tprg.ru/eqA3

#ооп
Зачем учить язык Java?

Java — отличный язык для старта в программировании. С его знанием можно уйти глубже в различные сферы IT: бэкенд, Android-разработка, десктопные приложения и не только.

Получить представление о языке, а также о перспективах работы в IT с ним, вы можете из ролика:

https://youtu.be/AV7VvXadUK4

#java
Основы юнит-тестирования с JUnit 5

В Java-разработке вы рано или поздно столкнётесь с JUnit — очень популярным фреймворком для тестирования Java-программ. Он позволяет покрыть весь код тестами и выявить различные ошибки.

Как с ним работать:

https://tprg.ru/MHTl

#java #тестирование
Обучаем детей программированию на Python

Книги и приложения из подборки помогут заинтересовать ребёнка программированием и научат основам Python:

https://tprg.ru/HVSi

#python
Работа с файлами в Python

Задача чтения и записи файлов часто встречается при написании кода. Например, если нужно прочитать JSON-файл и вытащить из него необходимую информацию.

Как работать с внешними файлами на Python, узнайте из статьи:

https://tprg.ru/jT0J

#python
Точка входа в IT: из электромонтёров в бэкенд-разработчики

Делимся очередной историей успеха, и на этот раз она произошла вдали от Москвы или Питера — в Нижегородской области.

Герой статьи работал электромонтёром и на подработке менял лампочки в любую погоду. Но его не покидало ощущение, что он занимается не тем. Так он постепенно стал изучать язык Java.

Как ему удалось изменить свою жизнь и стать бэкенд-разработчиком, читайте в статье:

https://tprg.ru/Mrma

#точка_входа
Путь развития фронтенд-разработчика в 2022 году

Решили вкатиться в веб-разработку? Советуем посмотреть отличный гайд по технологиям и инструментам, необходимым современному фронтенд-разработчику:

https://youtu.be/YDKFWhBkC8c

Дополнительные материалы — в комментариях.

#план_обучения #фронтенд
6 языков программирования, которые будут популярны в 2022 году

Не знаете, какой из языков выбрать? Присмотритесь к языкам программирования из нашей подборки, основанной на статистике популярности:

https://tprg.ru/P9A0

Изучение любого из этих языков поможет найти работу в IT.

#советы
Шпаргалка по теории тестирования

Готовитесь к собеседованию на QA-специалиста? Шпаргалка поможет вспомнить основные термины и определения из теории тестирования:

https://tprg.ru/tUks

#тестирование
Братва питонов. Сага. Анаболики
Где взять опыт программирования?

Удобнее всего с помощью pet-проектов — собственных крупных программ. В процессе их реализации вы закрепите свои знания и получите удовольствие от созерцания конечного результата.

Где взять идею для pet-проекта и с какими проблемами можно столкнуться, можно посмотреть в ролике:

https://youtu.be/cxzbJbFVvUE

#советы
Сколько будут зарабатывать программисты в 2022 году?

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

Поэтому, чтобы оценить будущие зарплаты программистов, мы проанализировали данные сервисов по подбору вакансий.

Сколько зарабатывают различные специалисты? Какие языки самые перспективные для изучения? Давайте узнаем:

https://tprg.ru/o9rN
Бесплатный курс по основам Python

Курс «Добрый, добрый Python» в первую очередь рассчитан на новичков в программировании. В нём достаточно подробно излагаются основы программирования на языке Python. Также в нём очень много упражнений (свыше 300), которые помогут закрепить знания.

При этом курс совсем свежий и доступен совершенно бесплатно. Советуем попробовать:

https://stepik.org/course/100707/promo

#python #курсы