Точка входа в программирование
20.1K subscribers
1.27K photos
220 videos
2 files
2.79K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Программисты уже готовы к апокалипсису
Что нужно знать начинающему Python веб-разработчику

Если вы хотите устроиться веб-разработчиком и писать на Python, то в этом видео вы узнаете о навыках, которые стоит изучить для успешного прохождения собеседования:

https://youtu.be/9kLI6R0heTQ

#python
Насколько хорошо вы знаете алгоритмы?

Проверьте себя в нашем тесте:

https://tprg.ru/LGVt

#алгоритмы
Вам стоит поучаствовать в хакатоне после пандемии

Хакатоны, или соревнования по программированию, обычно выглядят так:

— участники собираются в команды;
— за ограниченное время создают прототип продукта;
— показывают результаты работы.

Такой формат имеет кучу плюсов для начинающих разработчиков.

Узнайте о них из статьи: https://tprg.ru/ETM5

#советы
Создание графических приложений на C# для ПК

C# отлично подходит для разработки десктопных приложений. Если вы уже знакомы с этим языком, то курс научит вас создавать приложение с интерфейсом с помощью фреймворка WPF (Windows Presentation Foundation) и языка XAML.

Весь курс на YouTube: https://tprg.ru/kZcG

#csharp
Точка входа в IT: от повара к фронтенд-разработке в европейской студии

Простой парень из Норильска поработал с cookie во всех смыслах — и на кухне, и за компьютером. Ему удалось совместить учёбу на онлайн-курсах и работу с семьёй. Как — узнайте из истории:

https://tprg.ru/Jpo7

А в конце статьи приложены полезные материалы по JS, фронтенду и прохождению собеседований.

#точка_входа #фронтенд #js
Немногие поймут, а Data Science-специалисты вспомнят
Основные правила наследования в JavaScript

Создание нового класса на основе существующего в JavaScript имеет свои особенности. Разобраться в теме поможет статья от читателя Tproger:

https://tprg.ru/nPyU

#js
12 однострочных конструкций на Python, которые помогут сделать код красивее

Python имеет множество полезных фишек, которые помогают сократить громоздкий код. Научитесь их использовать и писать как профи:

https://youtu.be/LkHCy5JZtsA

В комментариях приложили шпаргалки по конструкциям из видео.

#python
Бесплатный курс по фронтенд-разработке

Курс охватывает основы веб-разработки, в том числе JavaScript, HTML и CSS. В процессе вы разработаете 3 проекта различного уровня сложности, а затем сможете попрактиковаться в 3 более серьёзных проектах.

Курс доступен полностью бесплатно и ведётся на английском языке. Разработала его компания JetBrains, которая выпустила семейство сред разработки, в которое входят IntelliJ IDEA, Webstorm и другие.

Подробнее: https://hyperskill.org/tracks/5

#курсы #фронтенд #js
Где-то в параллельной вселенной он разбил код на функции
Объектно-ориентированное программирование в примерах

Не получается представить программу в виде объектов? Цикл статей на жизненных примерах объяснит концепции ООП:

1. Объяснение понятий классов, объектов и интерфейсов: https://tprg.ru/Re9E

2. Основные принципы ООП — инкапсуляция, полиморфизм, наследование: https://tprg.ru/Zlkf

#ооп
👍1
Используем в Python объекты вместо True и False

В Python необязательно использовать тип bool для использования в if или while. К логическим значениям True или False можно привести значение любого типа.

Вот как это работает: https://tprg.ru/RZ51

#python
Компания POSTOPLAN ищет начинающего ручного тестировщика для удалённой работы

Задачи:
— проверка сайта на ошибки;
— воспроизведение и занесение багов в JIRA, а также повторная проверка после исправления разработчиками;
— работа с мобильными приложениями на Android и iOS;
— формирование отчётов.

Что предлагают:
— зарплату от 45 000 ₽;
— оформление в европейской компании;
— оплачиваемый отпуск 14 дней в году.

Прочитать подробнее о вакансии и оставить отклик можно на сайте: https://tprg.ru/ZGFO

#работа #вакансия
Лучший сотрудник месяца в моей среде разработки
Столкнулись с проблемой? Задайте свои вопросы в комментариях. А более опытных ребят просим помочь на них ответить.

И помните: правильно заданный вопрос — уже половина решения проблемы.

#чат
Методы в Java: всё, что нужно о них знать

В объектах с данными работают методы. Они выполняют необходимые операции: изменяют значение, преобразуют данные, передают значения полей наружу класса и т.д.

В статье объясняется, что такое параметры и перегрузка метода, а также как методы взаимодействуют с данными объекта: https://tprg.ru/VT9F

#java
​​Кто такой DevOps и как им стать: план обучения

Профессия DevOps-специалиста возникла не так давно на стыке разработки и системного администрирования. Поэтому DevOps-специалисту важно иметь хороший кругозор.

В статье собраны рекомендации по тому, что нужно знать, чтобы стать Junior DevOps-специалистом:

https://tprg.ru/2NfF

#devops