Сохранёнки программиста
7.76K subscribers
927 photos
36 videos
2 files
1.45K links
Бесплатные лекции, курсы, книги, подкасты по программированию

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Доклад: Как работает React

Автор держит руку на пульсе и знает, какие изменения произошли с React за последние пару лет. Что такое хуки и какую проблему они решают? Как правильно: асинхронный или конкурентный мод? Это исключительно практичный доклад об опыте, который автор получил, разрабатывая и поддерживая библиотеки для React:

https://youtu.be/wMdjrU2apNg

#доклад #react #js #ru
​Видео: JavaScript Паттерны

В этом видеокурсе вы рассмотрите самые распространённые паттерны проектирования, которые используются при разработке. Паттерны, или шаблоны — это определённые, зарекомендовавшие себя конструкции, которые служат для решения типовых задач программирования.

Несмотря на то, что рассматриваются паттерны на языке JavaScript, почти все из них можно реализовать и на других языках.

https://youtu.be/bTiAfLbmsnY

#видео #javascript #patterns #ru
Книга: Вы не знаете JS. Типы и грамматические конструкции

Автор: Кайл Симпсон
Год издания: 2019

Описание:
Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует типы более глубоко, чем все существующие книги: вы узнаете как работают типы, о проблемах их преобразования, и научитесь пользоваться новыми возможностями.

Как и в других книгах серии «Вы не знаете JS», здесь рассматриваются нетривиальные аспекты языка, от которых программисты JavaScript предпочитают держаться подальше (или полагают, что они не существуют). Вооружившись этими знаниями, вы достигнете истинного мастерства JavaScript.

#книга #js #web #ru
Книга: Веб-дизайн для начинающих. HTML, CSS, JavaScript и веб-графика [5-е издание]

Автор: Дженнифер Роббинс
Год издания: 2021

Описание:
Книга поможет освоить веб-дизайн, не имея опыта. На практических примерах показано, как создать простой сайт и постепенно его совершенствовать. Рассказано о создании веб-страниц, содержащих текст, ссылки, изображения, таблицы и формы. Описано применение CSS для создания и выбора цвета, фона, форматирования текста, макетирования страниц и выполнения простой анимации. Даны основы языка JavaScript и подчеркнута его важность в веб-дизайне. Описано создание, оптимизация и сокращение времени загрузки веб-изображений.

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

#книга #web #html #css #js #frontend #ru
Книга: Паттерны для масштабируемых JavaScript-приложений

Автор: Эдди Османи
Год издания: 2011

Описание:
В этой книге обсудят набор паттернов, который поможет вам в создании больших масштабируемых JavaScript-приложений. Материал книги основан на одноименном докладе автора, впервые прочитанном на конференции «LondonJS», и вдохновленном предшествующей ему работой Николаса Закаса.

Если у вас слишком мало времени, то автор уместил всю книгу в 140 символов:

Меньше связанности: используйте паттерны «модуль», «фасад» и «медиатор». Модули общаются через медиатор, а фасад обеспечивает безопасность.

#книга #паттерны #ru #js
Видео: Основы VueJS с нуля за 1 час

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

Тут будут рассмотрены темы реактивности, экземпляров, свойств, массивов, циклов, событий, методов, интерполяции, Ajax, работы с элементами формы и многое другое:

https://youtu.be/b6Ac0jcqJIg

#видео #фронтенд #vue #js
Курс: Обучение JS для начинающих

Курс включает в себя введение в язык, переменные, операторы, условия, циклы, функции и работу с массивами. Курс также затрагивает объектно-ориентированное программирование, DOM и практические задания, что делает его отличным выбором для изучения JavaScript:

Ссылка на курс

#курс #js #начинающим #ru
Доклад: Типизация

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

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

https://youtu.be/i-1PqnzaxrI

#доклад #ts #js #frontend #ru
Курс: обучение TypeScript

В этом курсе будет рассмотрен TypeScript — один из самых популярных языков программирования в мире, который используется для создания интерактивных веб-страниц, мобильных приложений и серверной разработки. Вы начнёте изучать TypeScript с самых основ.

С помощью проверки решений на примере вы рассмотрите понятие тестирования и научитесь читать вывод тестов.

Ссылка на курс

#курс #ts #js #ru
Курс: Уроки React JS для начинающих

В этом курсе представлены лучшие и наиболее подробные уроки по React JS. Начиная с установки и создания первого компонента React JS, вы пройдете путь до разработки полноценного приложения и сайта с использованием данной библиотеки.

Курс собрал всю необходимую информацию для успешного освоения React JS, помогая раскрыть потенциал в создании веб-приложений:

Ссылка на курс

#курс #frontend #react #js #начинающим #ru