Самоучитель по Git
Чтобы понять, как работать с системой контроля версий Git, загляните на сайт GitHowTo. Это интерактивный русскоязычный учебник, в котором пошагово объясняется, какие Git-команды использовать в своём проекте:
https://githowto.com/ru
#git
Чтобы понять, как работать с системой контроля версий Git, загляните на сайт GitHowTo. Это интерактивный русскоязычный учебник, в котором пошагово объясняется, какие Git-команды использовать в своём проекте:
https://githowto.com/ru
#git
Протоколы передачи данных простым языком
В любой книге по компьютерным сетям можно встретить такое понятие, как протоколы передачи данных. Они относятся к различным уровням модели OSI и выполняют конкретные задачи.
В статье рассмотрены основные протоколы, которые встречаются во многих книгах по компьютерным сетям:
https://tprg.ru/7a6Z
#сети
В любой книге по компьютерным сетям можно встретить такое понятие, как протоколы передачи данных. Они относятся к различным уровням модели OSI и выполняют конкретные задачи.
В статье рассмотрены основные протоколы, которые встречаются во многих книгах по компьютерным сетям:
https://tprg.ru/7a6Z
#сети
Алгоритмы и структуры данных: примеры реализаций на JavaScript
Если вы изучаете JavaScript, загляните в репозиторий на GitHub, в котором собраны реализации структур данных и множества популярных алгоритмов. К каждому алгоритму приложено короткое пояснение, которое поможет разобраться в коде.
Весь материал разделён на два уровня: для начинающих и для продвинутых:
https://github.com/trekhleb/javascript-algorithms
#алгоритмы #javascript
Если вы изучаете JavaScript, загляните в репозиторий на GitHub, в котором собраны реализации структур данных и множества популярных алгоритмов. К каждому алгоритму приложено короткое пояснение, которое поможет разобраться в коде.
Весь материал разделён на два уровня: для начинающих и для продвинутых:
https://github.com/trekhleb/javascript-algorithms
#алгоритмы #javascript
Путь Full Stack разработчика
Предлагаем посмотреть интервью с Full Stack разработчиком Никитой Стариченко. Он специализируется на C#, .Net, React.js и создании эффективных архитектур для онлайн сервисов. За плечами Никиты — опыт работы над проектами компаний из России, США и ЮАР.
В интервью Никита рассказал о своей первой работе, обсудил, нужен ли английский язык разработчику, а также поделился историями из жизни:
https://youtu.be/XGHrs_kCFa0
#интервью #фронтенд #бэкенд
Предлагаем посмотреть интервью с Full Stack разработчиком Никитой Стариченко. Он специализируется на C#, .Net, React.js и создании эффективных архитектур для онлайн сервисов. За плечами Никиты — опыт работы над проектами компаний из России, США и ЮАР.
В интервью Никита рассказал о своей первой работе, обсудил, нужен ли английский язык разработчику, а также поделился историями из жизни:
https://youtu.be/XGHrs_kCFa0
#интервью #фронтенд #бэкенд
YouTube
Как я стал FULL STACK разработчиком / Стариченко Никита
Учись в LoftSchool со скидкой https://bit.ly/2MvLDFP
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима и сегодня я познакомлю тебя с Никитой Стариченко – full stack разработчиком, специализирующимся на C# .Net, React.js и создании эффективных архитектур…
Промокод loft-dima
Привет! Меня зовут Ковальчук Дима и сегодня я познакомлю тебя с Никитой Стариченко – full stack разработчиком, специализирующимся на C# .Net, React.js и создании эффективных архитектур…
Кратко о логических операторах
Мы подготовили шпаргалку по логическим операторам. В ней указано, какой результат получится, если применить оператор к логическим данным, а также приоритет логических операций в сложном условии.
В конце вас ждёт небольшой тест, чтобы проверить себя:
https://tprg.ru/yVMX
Мы подготовили шпаргалку по логическим операторам. В ней указано, какой результат получится, если применить оператор к логическим данным, а также приоритет логических операций в сложном условии.
В конце вас ждёт небольшой тест, чтобы проверить себя:
https://tprg.ru/yVMX
Почему фронтенд — это круто
Вдохновляющий доклад от Романа Дворнова, фронтенд-разработчика из Wrike. Роман не только рассказал про HTML, CSS, JavaScript и DOM, но и поделился своим видением профессии фронтендера, что может подстегнуть вас изучить фронтенд-разработку:
https://youtu.be/dOkcO2tLEwI
#фронтенд
Вдохновляющий доклад от Романа Дворнова, фронтенд-разработчика из Wrike. Роман не только рассказал про HTML, CSS, JavaScript и DOM, но и поделился своим видением профессии фронтендера, что может подстегнуть вас изучить фронтенд-разработку:
https://youtu.be/dOkcO2tLEwI
#фронтенд
YouTube
Роман Дворнов — Почему фронтенд — это круто
Кто-то не воспринимает фронтенд серьезно, кто-то шутит над изобилием фреймворков во фронтенде и хайпа вокруг этого, а кто-то вообще его (фронтенд) хоронит... Роман расскажет про то, как повезло фронтендерам, про вдохновение, расширение горизонтов и даст немного…
Шпаргалка по C++
Она поможет вспомнить объявление переменных и функций, директивы препроцессора, синтаксис операторов, выражений и классов. Также в шпаргалке уделили внимание функциям некоторых стандартных библиотек языка.
Ссылка: https://github.com/mortennobel/cpp-cheatsheet
#cpp #шпаргалки
Она поможет вспомнить объявление переменных и функций, директивы препроцессора, синтаксис операторов, выражений и классов. Также в шпаргалке уделили внимание функциям некоторых стандартных библиотек языка.
Ссылка: https://github.com/mortennobel/cpp-cheatsheet
#cpp #шпаргалки
Что такое soft skills и как их прокачивать
Работодатель оценивает два типа навыков разработчика: hard skills и soft skills.
Hard skills — это профессиональные навыки программиста, например, знание JavaScript, Node.js и React.js для фронтенд-разработчика.
Однако soft skills — это навыки, которые необходимы при коллективной разработке. В их число входят коммуникация и критическое мышление.
Подробнее о soft skills рассказано в этой статье:
https://tprg.ru/Uf2h
#советы
Работодатель оценивает два типа навыков разработчика: hard skills и soft skills.
Hard skills — это профессиональные навыки программиста, например, знание JavaScript, Node.js и React.js для фронтенд-разработчика.
Однако soft skills — это навыки, которые необходимы при коллективной разработке. В их число входят коммуникация и критическое мышление.
Подробнее о soft skills рассказано в этой статье:
https://tprg.ru/Uf2h
#советы
Визуализация алгоритмов поиска в графе
Ловите интерактивное руководство по алгоритмам поиска в графе. Пользователь может нарисовать собственные графы с помощью мыши, выбрать точку обхода и посмотреть, как работают различные алгоритмы:
https://tprg.ru/HFR3
#алгоритмы #сортировки
Ловите интерактивное руководство по алгоритмам поиска в графе. Пользователь может нарисовать собственные графы с помощью мыши, выбрать точку обхода и посмотреть, как работают различные алгоритмы:
https://tprg.ru/HFR3
#алгоритмы #сортировки
Как стать бэкенд-разработчиком в 2021 году: дорожная карта
В ней собраны наиболее актуальные темы и технологии из области бэкенд-разработки, которые стоит знать. Оригинал картинки — в статье:
https://tprg.ru/JE7M
#бэкенд #roadmap
В ней собраны наиболее актуальные темы и технологии из области бэкенд-разработки, которые стоит знать. Оригинал картинки — в статье:
https://tprg.ru/JE7M
#бэкенд #roadmap
Видеокурс от Школы бэкенд-разработки
У «Яндекса» на YouTube есть отличный видеокурс по бэкенд-разработке, в котором рассматриваются все необходимые темы: базы данных, алгоритмы, тестирование, асинхронное программирование и т.д.
Курс достаточно насыщенный и рассчитан на разработчиков, уже знакомых с Python:
https://tprg.ru/Prit
#бэкенд
У «Яндекса» на YouTube есть отличный видеокурс по бэкенд-разработке, в котором рассматриваются все необходимые темы: базы данных, алгоритмы, тестирование, асинхронное программирование и т.д.
Курс достаточно насыщенный и рассчитан на разработчиков, уже знакомых с Python:
https://tprg.ru/Prit
#бэкенд
Программирование на Java: видеокурс для начинающих
Курс ведёт Тагир Валеев, который работает в JetBrains над поддержкой Java в среде разработки IntelliJ IDEA. Поэтому уроки отличаются высоким уровнем проработки материала.
Ссылка на плейлист: https://tprg.ru/UHFa
#java
Курс ведёт Тагир Валеев, который работает в JetBrains над поддержкой Java в среде разработки IntelliJ IDEA. Поэтому уроки отличаются высоким уровнем проработки материала.
Ссылка на плейлист: https://tprg.ru/UHFa
#java
5 ошибок Junior-разработчика
Мы разобрали 5 стереотипов, которые часто возникают у Junior-разработчиков на их первой работе, а также дали советы по тому, как получать удовольствие от своего дела:
https://tprg.ru/6fwV
#советы
Мы разобрали 5 стереотипов, которые часто возникают у Junior-разработчиков на их первой работе, а также дали советы по тому, как получать удовольствие от своего дела:
https://tprg.ru/6fwV
#советы
Онлайн-курс по введению в программирование на C++
Язык C++ — это словно машина с механической коробкой передач. Если вы научитесь ей управлять, то вам будет легко водить и машину с автоматической коробкой передач.
Также и с языками. Если вы изучите C++, то вам не составит труда пересесть на другие языки, например, Java, C# или Python, потому что они имеют относительно схожий синтаксис.
Один из вариантов обучения C++ — пройти бесплатный курс на Stepik от «Академии Яндекса» и ВШЭ.
Ссылка на курс: https://tprg.ru/9wpU
#cpp #курсы
Язык C++ — это словно машина с механической коробкой передач. Если вы научитесь ей управлять, то вам будет легко водить и машину с автоматической коробкой передач.
Также и с языками. Если вы изучите C++, то вам не составит труда пересесть на другие языки, например, Java, C# или Python, потому что они имеют относительно схожий синтаксис.
Один из вариантов обучения C++ — пройти бесплатный курс на Stepik от «Академии Яндекса» и ВШЭ.
Ссылка на курс: https://tprg.ru/9wpU
#cpp #курсы
Подробное введение в работу с Git
Git — это необходимый инструмент для любого разработчика. С его помощью можно сохранять все изменения файлов в проекте и при необходимости откатывать код к нужной версии.
О том, как настроить Git и использовать в своих проектах, читайте в статье:
https://tprg.ru/NqIW
#git
Git — это необходимый инструмент для любого разработчика. С его помощью можно сохранять все изменения файлов в проекте и при необходимости откатывать код к нужной версии.
О том, как настроить Git и использовать в своих проектах, читайте в статье:
https://tprg.ru/NqIW
#git
Программирование на языке C++ для продолжающих
Вчера мы рассказали о курсе по C++ для новичков, и вы попросили поделиться курсами посерьёзнее.
На Stepik есть курс по C++, рассчитанный на учеников, уже знакомых с каким-либо другим языком (C, Pascal, Java, Fortran и другие). На курсе вы узнаете о структурах и классах в C++, ООП, указателях, шаблонах и других особенностях C++.
https://tprg.ru/UYql
#cpp #курсы
Вчера мы рассказали о курсе по C++ для новичков, и вы попросили поделиться курсами посерьёзнее.
На Stepik есть курс по C++, рассчитанный на учеников, уже знакомых с каким-либо другим языком (C, Pascal, Java, Fortran и другие). На курсе вы узнаете о структурах и классах в C++, ООП, указателях, шаблонах и других особенностях C++.
https://tprg.ru/UYql
#cpp #курсы