Ещё не подписаны на Soft Skillz? Это новый Telegram-канал от Tproger, где мы помогаем прокачивать soft skills для работы и жизни.
11/10 годнота не только для айтишников, но и для тех, кто просто хотел бы повысить свою продуктивность.
Подписывайтесь: @soft_skillz
11/10 годнота не только для айтишников, но и для тех, кто просто хотел бы повысить свою продуктивность.
Подписывайтесь: @soft_skillz
Ищем на Python правильную скобочную последовательность
Программа принимает на вход последовательность скобочных символов. Наша задача определить, является ли введённая скобочная последовательность правильной, то есть:
— состоит только из «скобок»;
— имеются и открывающая, и закрывающая скобка;
— пустая последовательность тоже правильная;
— допускается вложенность последовательностей.
Разбор решения задачи на Python: https://youtu.be/OTudUhiLNvk
#задачи #python
Программа принимает на вход последовательность скобочных символов. Наша задача определить, является ли введённая скобочная последовательность правильной, то есть:
— состоит только из «скобок»;
— имеются и открывающая, и закрывающая скобка;
— пустая последовательность тоже правильная;
— допускается вложенность последовательностей.
Разбор решения задачи на Python: https://youtu.be/OTudUhiLNvk
#задачи #python
YouTube
Структура данных Stack( LIFO). Задача "Правильная скобочная последовательность"
Стать спонсором канала и получить доступ к дополнительным материалам по Python
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join
https://boosty.to/egoroff_channel
https://www.patreon.com/artem_egorov
Задачи "Правильная скобочная последовательность"…
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join
https://boosty.to/egoroff_channel
https://www.patreon.com/artem_egorov
Задачи "Правильная скобочная последовательность"…
Бесплатный онлайн-курс «Лёгкий старт в Java»
Курс рассчитан на новичков в программировании. Он знакомит с базовыми понятиями языка Java, учит использовать условные конструкции и циклы, а также работать с массивами.
Прошедшие курс отмечают большое количество разнообразных задач, но иногда при решении им не хватало теории.
Курс: https://stepik.org/course/90684/promo
#курсы #java
Курс рассчитан на новичков в программировании. Он знакомит с базовыми понятиями языка Java, учит использовать условные конструкции и циклы, а также работать с массивами.
Прошедшие курс отмечают большое количество разнообразных задач, но иногда при решении им не хватало теории.
Курс: https://stepik.org/course/90684/promo
#курсы #java
Кем может стать Java-разработчик?
Java — язык широкого назначения, и разработчикам доступно множество направлений для развития.
Выбирайте профессию себе по душе: https://tprg.ru/cxGe
#java
Java — язык широкого назначения, и разработчикам доступно множество направлений для развития.
Выбирайте профессию себе по душе: https://tprg.ru/cxGe
#java
Расскажите про интересную / смешную / странную / тупую фичу, которую вам доводилось реализовывать и выиграйте подарки от Tproger и OTUS.
Подробности и подача заявки (до 24 августа) у нас на сайте: https://tprg.ru/nJbq
Подробности и подача заявки (до 24 августа) у нас на сайте: https://tprg.ru/nJbq
15 решений базовых алгоритмических задач, реализованных на C++
Чтение кода — важный навык программиста. Он пригодится на работе, когда вы столкнётесь с чужим кодом (или даже вашим, написанным год назад).
Попробуйте просмотреть решения задач и понять, как работает код:
https://tprg.ru/t1Ir
#cpp #задачи
Чтение кода — важный навык программиста. Он пригодится на работе, когда вы столкнётесь с чужим кодом (или даже вашим, написанным год назад).
Попробуйте просмотреть решения задач и понять, как работает код:
https://tprg.ru/t1Ir
#cpp #задачи
Свежая подборка вакансий для начинающих специалистов
— Backend разработчик (PHP, MySQL, Laravel)
Опыт: Без опыта
Где: Санкт-Петербург
Сколько: От 80 000 до 100 000 ₽
— Software Development Engineer
Опыт: Без опыта
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
— Back-end software developer (+ data warehousing)
Опыт: Без опыта
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
— DevOps Engineer
Опыт: Без опыта
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
— Front-end разработчик (Vue)
Опыт: От 1 года
Где: Удалённо
Сколько: От 120 000 до 180 000 ₽
— Frontend-разработчик
Опыт: От 1 года
Где: Удалённо
Сколько: От 100 000 до 150 000 ₽
— Frontend разработчик (React/Next.js)
Опыт: От 1 года
Где: Санкт-Петербург
Сколько: От 100 000 до 140 000 ₽
— Full Stack Developer (Go/Vue)
Опыт: От 1 года
Где: Удалённо
Сколько: По итогам собеседования
#вакансии #работа
— Backend разработчик (PHP, MySQL, Laravel)
Опыт: Без опыта
Где: Санкт-Петербург
Сколько: От 80 000 до 100 000 ₽
— Software Development Engineer
Опыт: Без опыта
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
— Back-end software developer (+ data warehousing)
Опыт: Без опыта
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
— DevOps Engineer
Опыт: Без опыта
Где: Нижний Новгород, можно удалённо
Сколько: По итогам собеседования
— Front-end разработчик (Vue)
Опыт: От 1 года
Где: Удалённо
Сколько: От 120 000 до 180 000 ₽
— Frontend-разработчик
Опыт: От 1 года
Где: Удалённо
Сколько: От 100 000 до 150 000 ₽
— Frontend разработчик (React/Next.js)
Опыт: От 1 года
Где: Санкт-Петербург
Сколько: От 100 000 до 140 000 ₽
— Full Stack Developer (Go/Vue)
Опыт: От 1 года
Где: Удалённо
Сколько: По итогам собеседования
#вакансии #работа
Что почитать: «Изучаем Python» Эрика Мэтиза
Книга «Изучаем Python» даёт быстрый старт в программировании на Python. Она подойдёт, если вы хотите в короткий срок приступить к своим проектам.
Первая часть книги познакомит вас с синтаксисом Python и азами программирования. А уже во второй части книги вам предлагают поработать над 3 крупными проектами:
— «стрелялка» с нарастающей сложностью уровней;
— работа с большими наборами данных и их визуализация;
— веб-приложение на фреймворке Django.
#книги
Книга «Изучаем Python» даёт быстрый старт в программировании на Python. Она подойдёт, если вы хотите в короткий срок приступить к своим проектам.
Первая часть книги познакомит вас с синтаксисом Python и азами программирования. А уже во второй части книги вам предлагают поработать над 3 крупными проектами:
— «стрелялка» с нарастающей сложностью уровней;
— работа с большими наборами данных и их визуализация;
— веб-приложение на фреймворке Django.
#книги
Вопросы для собеседования на Java-разработчика
Делимся крутым репозиторием, в котором собрано множество вопросов и ответов по Java Core, коллекциям, ООП и множеству других тем, необходимых Java-разработчику.
Сохраняйте себе в закладки: https://github.com/enhorse/java-interview
#java
Делимся крутым репозиторием, в котором собрано множество вопросов и ответов по Java Core, коллекциям, ООП и множеству других тем, необходимых Java-разработчику.
Сохраняйте себе в закладки: https://github.com/enhorse/java-interview
#java
Для программиста уже классика слышать от старшего поколения «почини принтер» или «посмотри компьютер, что-то тормозит».
Попробуйте объяснить своими словами, в чём заключается работа программиста, так, чтобы вас поняли даже родители.
#чат
Попробуйте объяснить своими словами, в чём заключается работа программиста, так, чтобы вас поняли даже родители.
#чат
Что нужно знать начинающему Python веб-разработчику
Если вы хотите устроиться веб-разработчиком и писать на Python, то в этом видео вы узнаете о навыках, которые стоит изучить для успешного прохождения собеседования:
https://youtu.be/9kLI6R0heTQ
#python
Если вы хотите устроиться веб-разработчиком и писать на Python, то в этом видео вы узнаете о навыках, которые стоит изучить для успешного прохождения собеседования:
https://youtu.be/9kLI6R0heTQ
#python
YouTube
Что должен знать Python веб-разработчик для приёма на работу?
Мой курс «Хардкорная веб-разработка» — https://course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram: https://t0digital.t.iss.one
Сказать спасибо за это видео можно здесь — https://boosty.to/digitalize.team…
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram: https://t0digital.t.iss.one
Сказать спасибо за это видео можно здесь — https://boosty.to/digitalize.team…
Вам стоит поучаствовать в хакатоне после пандемии
Хакатоны, или соревнования по программированию, обычно выглядят так:
— участники собираются в команды;
— за ограниченное время создают прототип продукта;
— показывают результаты работы.
Такой формат имеет кучу плюсов для начинающих разработчиков.
Узнайте о них из статьи: https://tprg.ru/ETM5
#советы
Хакатоны, или соревнования по программированию, обычно выглядят так:
— участники собираются в команды;
— за ограниченное время создают прототип продукта;
— показывают результаты работы.
Такой формат имеет кучу плюсов для начинающих разработчиков.
Узнайте о них из статьи: https://tprg.ru/ETM5
#советы
Создание графических приложений на C# для ПК
C# отлично подходит для разработки десктопных приложений. Если вы уже знакомы с этим языком, то курс научит вас создавать приложение с интерфейсом с помощью фреймворка WPF (Windows Presentation Foundation) и языка XAML.
Весь курс на YouTube: https://tprg.ru/kZcG
#csharp
C# отлично подходит для разработки десктопных приложений. Если вы уже знакомы с этим языком, то курс научит вас создавать приложение с интерфейсом с помощью фреймворка WPF (Windows Presentation Foundation) и языка XAML.
Весь курс на YouTube: https://tprg.ru/kZcG
#csharp
YouTube
Изучение C# WPF на практике / Урок #1 – Введение в WPF и XAML. Разработка на C#
Приветствую в новом курсе по изучению платформы WPF. За курс мы изучим платформу WPF, научимся прописывать дизайн за счет языка XAML и на основе полученных знаний создадим несколько проектов.
✅ Полезные ссылки:
1) Курс по C#: https://itproger.com/course/csharp…
✅ Полезные ссылки:
1) Курс по C#: https://itproger.com/course/csharp…
Точка входа в IT: от повара к фронтенд-разработке в европейской студии
Простой парень из Норильска поработал с cookie во всех смыслах — и на кухне, и за компьютером. Ему удалось совместить учёбу на онлайн-курсах и работу с семьёй. Как — узнайте из истории:
https://tprg.ru/Jpo7
А в конце статьи приложены полезные материалы по JS, фронтенду и прохождению собеседований.
#точка_входа #фронтенд #js
Простой парень из Норильска поработал с cookie во всех смыслах — и на кухне, и за компьютером. Ему удалось совместить учёбу на онлайн-курсах и работу с семьёй. Как — узнайте из истории:
https://tprg.ru/Jpo7
А в конце статьи приложены полезные материалы по JS, фронтенду и прохождению собеседований.
#точка_входа #фронтенд #js
Основные правила наследования в JavaScript
Создание нового класса на основе существующего в JavaScript имеет свои особенности. Разобраться в теме поможет статья от читателя Tproger:
https://tprg.ru/nPyU
#js
Создание нового класса на основе существующего в JavaScript имеет свои особенности. Разобраться в теме поможет статья от читателя Tproger:
https://tprg.ru/nPyU
#js
12 однострочных конструкций на Python, которые помогут сделать код красивее
Python имеет множество полезных фишек, которые помогают сократить громоздкий код. Научитесь их использовать и писать как профи:
https://youtu.be/LkHCy5JZtsA
В комментариях приложили шпаргалки по конструкциям из видео.
#python
Python имеет множество полезных фишек, которые помогают сократить громоздкий код. Научитесь их использовать и писать как профи:
https://youtu.be/LkHCy5JZtsA
В комментариях приложили шпаргалки по конструкциям из видео.
#python
YouTube
12 красивых ОДНОСТРОЧНЫХ конструкций на Python — сделай свой код конфеткой!
Мой курс «Хардкорная веб-разработка» — https://course.to.digital
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram: https://t0digital.t.iss.one
Сказать спасибо за это видео можно здесь — https://boosty.to/digitalize.team…
Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: https://botanim.to.digital/
Telegram: https://t0digital.t.iss.one
Сказать спасибо за это видео можно здесь — https://boosty.to/digitalize.team…
Бесплатный курс по фронтенд-разработке
Курс охватывает основы веб-разработки, в том числе JavaScript, HTML и CSS. В процессе вы разработаете 3 проекта различного уровня сложности, а затем сможете попрактиковаться в 3 более серьёзных проектах.
Курс доступен полностью бесплатно и ведётся на английском языке. Разработала его компания JetBrains, которая выпустила семейство сред разработки, в которое входят IntelliJ IDEA, Webstorm и другие.
Подробнее: https://hyperskill.org/tracks/5
#курсы #фронтенд #js
Курс охватывает основы веб-разработки, в том числе JavaScript, HTML и CSS. В процессе вы разработаете 3 проекта различного уровня сложности, а затем сможете попрактиковаться в 3 более серьёзных проектах.
Курс доступен полностью бесплатно и ведётся на английском языке. Разработала его компания JetBrains, которая выпустила семейство сред разработки, в которое входят IntelliJ IDEA, Webstorm и другие.
Подробнее: https://hyperskill.org/tracks/5
#курсы #фронтенд #js