Практикум: CodinGame — обучение программированию посредствам игр
CodinGame — сайт, на котором программирование и видеоигры сливаются в единое целое. Здесь вы найдёте большую коллекцию задач на программирование, оформленных в виде видеоигр. Также тут изредка (раз в два месяца) проводятся контесты, содержащие в себе задачи на оптимизацию и ИИ, победители которых получают ценные призы. А если вы решите много задач, то на вас могут обратить внимание компании, которые набирают на этом сайте работников.
CodinGame
#практикум #начинающим
CodinGame — сайт, на котором программирование и видеоигры сливаются в единое целое. Здесь вы найдёте большую коллекцию задач на программирование, оформленных в виде видеоигр. Также тут изредка (раз в два месяца) проводятся контесты, содержащие в себе задачи на оптимизацию и ИИ, победители которых получают ценные призы. А если вы решите много задач, то на вас могут обратить внимание компании, которые набирают на этом сайте работников.
CodinGame
#практикум #начинающим
Видео: Создание чата на Django
В этом уроке вы узнаете, как создать приложение realtime чата с нуля на Python и фреймворке Django. Для бэкэнда будет использоваться пакет Channels, а интерфейс будет написан на ванильном JavaScript с веб-сокетами:
https://youtu.be/SF1k_Twr9cg
#python #django #видео #en
В этом уроке вы узнаете, как создать приложение realtime чата с нуля на Python и фреймворке Django. Для бэкэнда будет использоваться пакет Channels, а интерфейс будет написан на ванильном JavaScript с веб-сокетами:
https://youtu.be/SF1k_Twr9cg
#python #django #видео #en
YouTube
Python Django Realtime Chat Project - Full Course
In this Python Django course, you will learn how to build a real time chat application from scratch. For the backend, we will use Django with a package called Channels and the frontend will use vanilla JavaScript with Web Sockets.
Python Django is the perfect…
Python Django is the perfect…
Книга: Программирование: введение в профессию. Задачи и этюды
Автор: Андрей Столяров
Год издания: 2022
Описание:
Это учебник ориентирован на ОС семейства Unix (в том числе Linux) в качестве единой среды для обучения программированию. Содержит задачи, упражнения и практические задания для всех, кто интересуется программированием.
В книге затрагиваются языки Pascal, C и С++, разбирается работа процессора, сетей, ООП, а также компиляция, интерпретация и скриптинг.
#начинающим #ru #книга
Автор: Андрей Столяров
Год издания: 2022
Описание:
Это учебник ориентирован на ОС семейства Unix (в том числе Linux) в качестве единой среды для обучения программированию. Содержит задачи, упражнения и практические задания для всех, кто интересуется программированием.
В книге затрагиваются языки Pascal, C и С++, разбирается работа процессора, сетей, ООП, а также компиляция, интерпретация и скриптинг.
#начинающим #ru #книга
Доклад: Тестирование без лишних нервов
Основатель команды Test IT разобрал проблемные моменты в работе тестировщиков, включая управление автотестами, объединение отделов тестирования и работу в распределённой команде.
Разговор шёл о том, как новый тест-менеджмент инструмент Test IT делает жизнь QA направления легче и веселее.
Посмотреть доклад
#доклад #тесты #ru
Основатель команды Test IT разобрал проблемные моменты в работе тестировщиков, включая управление автотестами, объединение отделов тестирования и работу в распределённой команде.
Разговор шёл о том, как новый тест-менеджмент инструмент Test IT делает жизнь QA направления легче и веселее.
Посмотреть доклад
#доклад #тесты #ru
YouTube
Доклад "Тестирование без лишних нервов" - Евгений Хафизов, CEO Test IT на SQA Days 26
Скачайте бесплатную пробную версию на 30 дней на https://testit.software/downloads
Основатель команды Test IT разобрал проблемные моменты в работе тестировщиков, включая управление автотестами, объединение отделов тестирования и работу в распределённой команде.…
Основатель команды Test IT разобрал проблемные моменты в работе тестировщиков, включая управление автотестами, объединение отделов тестирования и работу в распределённой команде.…
Инструмент: онлайн генератор сетки для CSS
Нужно лишь указать количество столбцов и строк, задать их ширину. После этого сервис сгенерирует код сетки.
Ссылка: CSS Grid Generator
#инструмент #frontend #css
Нужно лишь указать количество столбцов и строк, задать их ширину. После этого сервис сгенерирует код сетки.
Ссылка: CSS Grid Generator
#инструмент #frontend #css
Статья: руководство по созданию аудиоплеера на React
Будь вы новичок или опытный разработчик, это исчерпывающее руководство шаг за шагом проведет вас через процесс создания собственного аудиоплеера с помощью популярной JavaScript-библиотеки React.
Ссылка на статью
#статья #javascript #react #ru
Будь вы новичок или опытный разработчик, это исчерпывающее руководство шаг за шагом проведет вас через процесс создания собственного аудиоплеера с помощью популярной JavaScript-библиотеки React.
Ссылка на статью
#статья #javascript #react #ru
Библиотека программиста
⚛️🎵 В ритмах React'a: руководство по созданию аудиоплеера
Будь вы новичок или опытный разработчик, это исчерпывающее руководство шаг за шагом проведет вас через процесс создания собственного аудиоплеера с помощью популярной JavaScript-библиотеки React.
Урок: React JS + TypeScript. Введение в Типизацию
В видео показывают работу с типизацией в React на примере приложения. Там рассматривают простую типизацию, типизацию статических событий, интерфейсы для пропсов, пакеты типов для react-router-dom и многое другое.
https://youtu.be/OvLWWvjoi8s
#урок #web #react #typescript #javascript #ru
В видео показывают работу с типизацией в React на примере приложения. Там рассматривают простую типизацию, типизацию статических событий, интерфейсы для пропсов, пакеты типов для react-router-dom и многое другое.
https://youtu.be/OvLWWvjoi8s
#урок #web #react #typescript #javascript #ru
У нас для вас отличные новости! Наш сайт обновился и теперь может уведомлять по почте и в Telegram о новых материалах, которые интересны именно вам
Для этого вам нужно:
1. Авторизоваться на сайте tproger.ru
2. Зайти в свой профиль и подписаться на интересные вам теги в разделе «Подписки». Например, библиотеки, инструменты и другие
3. В разделе уведомлений выбрать, как именно вы хотите получать уведомления
4. Всё! Вы великолепны и теперь всегда будете первым узнавать о свежих материалах
Для этого вам нужно:
1. Авторизоваться на сайте tproger.ru
2. Зайти в свой профиль и подписаться на интересные вам теги в разделе «Подписки». Например, библиотеки, инструменты и другие
3. В разделе уведомлений выбрать, как именно вы хотите получать уведомления
4. Всё! Вы великолепны и теперь всегда будете первым узнавать о свежих материалах
Доклад: Сердце Vue-приложения
Стейт-менеджер — сердце современного веб-приложения. С фреймворком Vue практически из коробки идёт Vuex. Всю его документацию можно прочитать за полдня. Но если поискать в интернете более сложные паттерны использования, вы не найдёте ничего сложнее базовых примеров. В докладе как раз затрагиваются более сложные аспекты и возможности Vue:
https://youtu.be/t8OHe4uhVy4
#vue #доклад #javascript #frontend #ru
Стейт-менеджер — сердце современного веб-приложения. С фреймворком Vue практически из коробки идёт Vuex. Всю его документацию можно прочитать за полдня. Но если поискать в интернете более сложные паттерны использования, вы не найдёте ничего сложнее базовых примеров. В докладе как раз затрагиваются более сложные аспекты и возможности Vue:
https://youtu.be/t8OHe4uhVy4
#vue #доклад #javascript #frontend #ru
YouTube
Сердце Vue-приложения / Александр Шушунов
Приглашаем на FrontendConf 2024, которая пройдет 30 сентября и 1 октября 2024 в Москве.
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
Профессиональная конференция фронтенд-разработчиков Frontend Live 2020
Тезисы…
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
Профессиональная конференция фронтенд-разработчиков Frontend Live 2020
Тезисы…
Статья: 30 правил эффективного общения — лайфхаки сотрудничества со смежной командой и командой заказчика
В статье собраны советы и иллюстрации к ним по правильному общению с заказчиками и коллегами внутри команды: общение в мессенджерах, по электропочте и на созвонах:
Ссылка на статью
#статья #general #softskills #ru
В статье собраны советы и иллюстрации к ним по правильному общению с заказчиками и коллегами внутри команды: общение в мессенджерах, по электропочте и на созвонах:
Ссылка на статью
#статья #general #softskills #ru
Библиотека программиста
👥💡 30 правил эффективного общения: лайфхаки сотрудничества со смежной командой и командой заказчика
В статье собраны советы и иллюстрации к ним по правильному общению с заказчиками и коллегами внутри команды: общение в мессенджерах, по электропочте и на созвонах.
Книга: Программирование. Принципы и практика использования C++
Автор: Бьярне Струаструп
Год издания: 2011
Описание:
Книга предназначена в основном для людей, никогда ранее не программировавших. Она опробована более чем тысячей студентов университета. Однако опытные программисты и студенты, уже изучившие основы программирования, также найдут в книге много полезной информации, которая позволит им перейти на более высокий уровень мастерства.
Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка C++ и его библиотек. Во второй половине рассматриваются более специализированные темы, такие как обработка текста и тестирование. В ней содержится много справочного материала.
#книга #cpp #начинающим #ru
Автор: Бьярне Струаструп
Год издания: 2011
Описание:
Книга предназначена в основном для людей, никогда ранее не программировавших. Она опробована более чем тысячей студентов университета. Однако опытные программисты и студенты, уже изучившие основы программирования, также найдут в книге много полезной информации, которая позволит им перейти на более высокий уровень мастерства.
Первая половина книги охватывает широкий спектр основных понятий, методов проектирования и программирования, свойств языка C++ и его библиотек. Во второй половине рассматриваются более специализированные темы, такие как обработка текста и тестирование. В ней содержится много справочного материала.
#книга #cpp #начинающим #ru
Курс: Git
Аккуратный, необходимый, слегка "продвинутый" курс по Git, который делает жизнь разработчика проще.
Подробно, от простого к сложному, с детальными объяснениями:
Страница курса
#курс #git #general #ru
Аккуратный, необходимый, слегка "продвинутый" курс по Git, который делает жизнь разработчика проще.
Подробно, от простого к сложному, с детальными объяснениями:
Страница курса
#курс #git #general #ru
YouTube
1.1 Git – Введение – Что такое Git?
- Как работает Git, репозиторий, общая схема использования Git.
- Установка Git.
- Установка Git.
Инструмент: генератор кода для CSS и HTML
В этом инструменте можно гибко генерировать код для различных CSS-эффектов и HTML-карточек. Также он будет полезен для создания мета-тегов для сайта и файлов robots.txt.
Ссылка: webcode.tools
#инструмент #web #frontend #html #css
В этом инструменте можно гибко генерировать код для различных CSS-эффектов и HTML-карточек. Также он будет полезен для создания мета-тегов для сайта и файлов robots.txt.
Ссылка: webcode.tools
#инструмент #web #frontend #html #css
Книга: Raspberry Pi 4. Официальное руководство для начинающих
Автор: Халфакри Г.
Год издания: 2021
Описание:
Raspberry Pi – точная миниатюрная копия полноценного компьютера, наделённая аналогичными функциями. Вместе с тем Raspberry Pi представляет собой нечто большее, чем современный компьютер: с его помощью вы можете создать собственную операционную систему и соединить провода, цепи и контакты на плате.
Эта книга предназначена для тех, кто приступает к освоению Raspberry Pi. Показано, как настроить оборудование; описываются интерфейс устройства, его операционная система и базовые навыки работы. Изучив примеры программирования на Scratch 3 и Python, вы сможете расширить функционал Raspberry Pi, написав собственные программы и игры.
#книга #ru #diy #raspberry
Автор: Халфакри Г.
Год издания: 2021
Описание:
Raspberry Pi – точная миниатюрная копия полноценного компьютера, наделённая аналогичными функциями. Вместе с тем Raspberry Pi представляет собой нечто большее, чем современный компьютер: с его помощью вы можете создать собственную операционную систему и соединить провода, цепи и контакты на плате.
Эта книга предназначена для тех, кто приступает к освоению Raspberry Pi. Показано, как настроить оборудование; описываются интерфейс устройства, его операционная система и базовые навыки работы. Изучив примеры программирования на Scratch 3 и Python, вы сможете расширить функционал Raspberry Pi, написав собственные программы и игры.
#книга #ru #diy #raspberry
Видео: Трюки и фишки Javascript о которых вы недогадывались
В данном видео рассматривают возможности языка, которые редко встречаются в коде других программистов. При этом правильное использование этих возможностей способно сделать код более эффективным, красивым и читаемым:
https://youtu.be/xeb2THVjkgU
#видео #javascript #ru
В данном видео рассматривают возможности языка, которые редко встречаются в коде других программистов. При этом правильное использование этих возможностей способно сделать код более эффективным, красивым и читаемым:
https://youtu.be/xeb2THVjkgU
#видео #javascript #ru
YouTube
Трюки и фишки Javascript о которых вы недогадывались.
Обучение программированию: https://курс-программирование.рф/?utm_source=youtube-channel
В данном видео рассматриваю возможности языка, которые практически не встречал в коде других программистов. При этом, правильное использование этих фишек, способно сделать…
В данном видео рассматриваю возможности языка, которые практически не встречал в коде других программистов. При этом, правильное использование этих фишек, способно сделать…
Курс: Основы Swift. Полный курс
Это полный бесплатный курс по основам программирования на языке Swift. Он включает в себя суммарно 20 уроков. Этот курс рассчитан как на новичков в программировании вообще, так и на тех, кто пришел из других языков программирования:
https://youtu.be/ZJcVUSfdVyo
#курс #swift #ru
Это полный бесплатный курс по основам программирования на языке Swift. Он включает в себя суммарно 20 уроков. Этот курс рассчитан как на новичков в программировании вообще, так и на тех, кто пришел из других языков программирования:
https://youtu.be/ZJcVUSfdVyo
#курс #swift #ru
YouTube
Основы Swift. Полный курс
Друзья, это полный бесплатный курс по основам программирования на языке Swift. Он включает в себя суммарно 20 уроков.
Этот курс рассчитан как на новичков в программировании вообще, так и на тех, кто пришел из других языков программирования.
Желаю успеха!…
Этот курс рассчитан как на новичков в программировании вообще, так и на тех, кто пришел из других языков программирования.
Желаю успеха!…
Статья: Что должен уметь Frontend разработчик в 2023 году
С каждым годом войти в IT становится всё труднее. За счёт высоких зарплат, комфортного образа жизни, амбиций, потребности в специалистах, сейчас чуть ли не каждый второй хочет стать программистом. За счёт этих факторов, рынок труда в IT перенасыщается, из-за чего потребности в навыках специалистов тоже выросли.
В связи с быстрыми темпами развития IT-технологий, каждый год появляется что-то новое, а что-то наоборот укрепляет свои позиции. В этой статье подготовили дорожную карту для развития себя, как разработчика интерфейсов. Автор собрал сведения со многих источников, курсов и личных убеждений и опыта, как трудоустроенного Frontend разработчика:
Ссылка на статью
#статья #frontend #начинающим #ru
С каждым годом войти в IT становится всё труднее. За счёт высоких зарплат, комфортного образа жизни, амбиций, потребности в специалистах, сейчас чуть ли не каждый второй хочет стать программистом. За счёт этих факторов, рынок труда в IT перенасыщается, из-за чего потребности в навыках специалистов тоже выросли.
В связи с быстрыми темпами развития IT-технологий, каждый год появляется что-то новое, а что-то наоборот укрепляет свои позиции. В этой статье подготовили дорожную карту для развития себя, как разработчика интерфейсов. Автор собрал сведения со многих источников, курсов и личных убеждений и опыта, как трудоустроенного Frontend разработчика:
Ссылка на статью
#статья #frontend #начинающим #ru
Tproger
Что должен уметь Frontend разработчик в 2023 году
Разобрались, что должен уметь каждый фронтенд-разработчик в 2023 году на позициях стажёра, джуна, миддла и сеньора.
Книга: Мифический человеко-месяц или как создаются программные системы [2-е издание]
Автор: Фредерик Брукс
Год издания: 2015
Описание:
Эта книга — юбилейное издание своего рода библии для разработчиков программного обеспечения во всем мире, написанное Бруксом еще в 1975 году. Тогда же книга была издана на русском языке и давно уже стала библиографической редкостью. В США полагают, что без прочтения книги Брукса не может состояться ни один крупный руководитель программного проекта.
#книга #ru #general
Автор: Фредерик Брукс
Год издания: 2015
Описание:
Эта книга — юбилейное издание своего рода библии для разработчиков программного обеспечения во всем мире, написанное Бруксом еще в 1975 году. Тогда же книга была издана на русском языке и давно уже стала библиографической редкостью. В США полагают, что без прочтения книги Брукса не может состояться ни один крупный руководитель программного проекта.
#книга #ru #general
Курс: CSS с нуля
В ходе нескольких уроков вы изучите работу с CSS. Вы научитесь создавать селекторы, прописывать CSS стили и добавлять оформление к различным HTML-объектам. На основе всего этого вы построите небольшой веб-сайт.
Страница курса
#курс #css #frontend #ru
В ходе нескольких уроков вы изучите работу с CSS. Вы научитесь создавать селекторы, прописывать CSS стили и добавлять оформление к различным HTML-объектам. На основе всего этого вы построите небольшой веб-сайт.
Страница курса
#курс #css #frontend #ru
YouTube
Изучение CSS для новичков / Урок #1 – Введение в CSS. Что это и как с ним работать?
Приветствую вас на курсе по изучению языка стилей CSS. За курс мы с вами познакомимся с написанием стилей на CSS, изучим понятие селекторов и разработаем небольшой веб сайт на основе HTML и CSS. В первом уроке мы поговорим про CSS, узнаем что он делает и…
Доклад: Преждевременная оптимизация — зло! Да здравствует преждевременная оптимизация!
Известно высказывание Дональда Кнута о том, что преждевременная оптимизация — это корень всех зол. На практике не всё так однозначно. На базе своего собственного опыта разработки статического анализатора кода Андрей и его команда пришли к выводу, что от неуклонной деградации производительности нас может спасти только преждевременная оптимизация всего, что можно. Спикер хочет поделиться своими соображениями и применяемыми его командой приёмами:
https://youtu.be/X-UWzqCMEtM
#доклад #general #оптимизация #ru
Известно высказывание Дональда Кнута о том, что преждевременная оптимизация — это корень всех зол. На практике не всё так однозначно. На базе своего собственного опыта разработки статического анализатора кода Андрей и его команда пришли к выводу, что от неуклонной деградации производительности нас может спасти только преждевременная оптимизация всего, что можно. Спикер хочет поделиться своими соображениями и применяемыми его командой приёмами:
https://youtu.be/X-UWzqCMEtM
#доклад #general #оптимизация #ru
YouTube
Андрей Карпов — Преждевременная оптимизация — зло! Да здравствует преждевременная оптимизация!
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
. . . Известно высказывание Дональда Кнута о том, что преждевременная оптимизация — это корень всех зол. На практике не всё так однозначно.…
— —
. . . Известно высказывание Дональда Кнута о том, что преждевременная оптимизация — это корень всех зол. На практике не всё так однозначно.…