Пишем свой первый RESTful веб-сервис на ASP.NET

Большинство современных веб-сервисов создаётся на RESTful архитектуре. Сегодня мы напишем собственный сервис на ASP.NET.

Обложка поста

Архитектура веба: основы для начинающих разработчиков

Ты начинающий веб-разработчик и хочешь больше узнать об архитектуре современного веб-приложения? В этой статье ты найдешь ответы на свои вопросы.

Обложка поста

События и курсы

Подборка инструментов для быстрой разработки приложений на Vue.js

Собрали некоторые полезные инструменты, которые помогут вам ускорить разработку на Vue.js, сэкономят время и позволят быстрее закончить проект.

Вредные советы по CSS

Презираете комментарии и не придумываете имена, когда пишете CSS? Рассказываем, как и зачем бороться с этими и другими типичными ошибками.

Вакансии, где нужны знания по теме «Веб-разработка»

5 способов выровнять HTML-элемент горизонтально и вертикально

Устали искать способ вертикально и горизонтально выровнять HTML-элемент? В этой статье мы собрали целых 5 способов сделать это!

html

Адаптивная верстка: что это и как использовать

Адаптивная верстка меняет дизайн страницы в зависимости от поведения пользователя, платформы, размера экрана и ориентации девайса и является неотъемлемой частью современной веб-разработки. Она позволяет существенно экономить и не отрисовывать новый…

Обложка поста

Обзор популярных CMS

Если вам нужен сайт, а конструктор сайтов вам не подходит, то обратите внимание на CMS — системы управления контентом.

cms
Обложка поста

Отличия junior, middle и senior разработчиков — объясняют эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Чем отличаются junior, middle и senior разработчики?» Предоставляем вам ответы экспертов.

Тест по фронтенду

Настоящий ли ты фронтендер? Блиц-тест на проверку знаний от Tproger и «МегаФон»

При каждом прохождении в случайном порядке отбирается 10 вопросов, которые покажут, насколько хорошо вы шарите во фронтенде. Если ответите правильно на 7 и более % вопросов, сможете получить предложение от «МегаФона».

Создание простого веб-приложения с Vue и Firebase

Вы начинающий frontend разработчик и еще не знакомы с Firebase? Предлагаем познакомиться с основами и создать первое приложение с его использованием.

Обложка поста
Обложка поста

Можно ли человеку из глубинки стать хорошим программистом — отвечают эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Реально ли человеку из глубинки стать хорошим веб-фрилансером?» Представляем вам ответы экспертов.

Веб-фреймворки: введение для новичков

О веб-фреймворках много говорят, но что они из себя представляют, никто толком рассказать не может. Исправляем это упущение в нашей статье.

фреймворк

Webpack 4: практические рекомендации по настройке

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

Обложка поста

Серия видеоуроков по созданию сайта на Jekyll

Серия видеоуроков по генератору статических сайтов Jekyll. Подробно рассматривается весь процесс создания сайта, начиная от зарождения идеи. Материал подойдет начинающим веб-разработчикам, знакомым с HTML, CSS, Javascript, и желающим добавить динамики на статические странички.

Серия видеоуроков по созданию сайта на Jekyll

Хочу стать frontend разработчиком: базовые знания и план обучения

Хотели заняться frontend разработкой, но не знали, с какой стороны к ней подойти? Вот вам подробный гайд, в котором по полочкам расставляются все основные моменты, на которые должен обратить внимание тру-фронтендер.

Обложка поста
Обложка поста

Подборка онлайн-ресурсов для тех, кто хочет научиться программировать

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

16 генераторов CSS-кода для веб-разработчиков

Генераторы кода могут быть как источниками новых проблем, так и путями их решения. Всё-таки у них больше плюсов, чем минусов: экономия времени, довольно качественный результат и почти всегда всё бесплатно. Поэтому мы подготовили для вас 16 генераторов CSS-кода.

Обложка поста
Обложка поста

Можно ли пустить бобра в продакшн? Тест на знание сленга веб-разработчиков от Tproger и REG.RU

Можно ли пустить бобра в продакшн? Уже проверяли под ослом? Может быть, вам только кажется, что вы профи в вебе? Докажите!

Как создать расширение для Chrome

У вас в браузере наверняка есть хотя бы одно расширение. Если вам интересно узнать, как они делаются, читайте наш материал по написанию самого простого плагина для Google Chrome.

Обложка поста

Как сократить время загрузки сайта до двух секунд средствами Google Chrome

Время загрузки веб-приложения часто играет решающую роль. Если оно грузится слишком долго, пользователь может просто не дождаться и закрыть его. Мы перевели рассказ разработчика из Lucidchart, где он описывает процесс оптимизации времени загрузки приложения.

Обложка поста
анализ веб-сайтов

Сканирование и анализ веб-сайтов: подборка полезных сервисов

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

Создаём веб-приложение с Java Servlets

Многие привыкли писать на Java десктопные и мобильные приложения. Но что насчёт веб-приложений? Сегодня мы расскажем, как создать такое средствами Java, Servlet API и JSP без каких-либо сложных фреймворков.

java
Обложка поста

23 совета по созданию качественного веб-продукта

Мы подготовили для вас чеклист по пунктам, которые следует учесть при разработке сайтов. По нему вы сможете проверять, насколько правильно делаете свой проект. Ведь каждый проект разработчика подобен коту Шрёдингера — пока не откроешь, не узнаешь, насколько он жизнеспособен……

Привет, весна: пишем Hello World на Spring MVC

Пошагово разбираемся, как с нуля написать простенькое веб-приложение с использованием MVC фреймворка Spring на языке Java EE.

Обложка поста

Введение в WebAssembly: как устроена технология и почему она важна

В мире веб-разработки появился новый инструмент, который может произвести революцию. Имя ему — WebAssembly. Рассказываем, что это и почему это важно.

Подборка бесплатных кроссплатформенных сред для веб-разработки

Трудно сразу решить, какая среда лучше подходит для веб-разработки. Чтобы сэкономить вам время, выбрали и проанализировали наиболее популярные.

Обложка поста

Создание анимации на базе JavaScript с помощью библиотеки Anime.js. Часть 4

Продолжение серии обучающих статей по работе с Anime.js. В финальной части будут описаны различные обратные вызовы (callback-функции), используемые для выполнения функций в зависимости от прогресса анимации.

Обложка поста

Создание анимации на базе JavaScript с помощью библиотеки Anime.js. Часть 3

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

Обложка поста
резюме

Резюме быстро и легко — обзор инструмента best-resume-ever

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

Создание анимации на базе JavaScript с помощью библиотеки Anime.js. Часть 2

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

Обложка поста
Обложка поста

Курс «Создание динамического веб-сайта»

Эти видеоуроки ставят перед собой цель создать с нуля динамический сайт с применением стека технологий, таких как HTMP, JavaScript, Ajax, PHP и других.

Создание анимации на базе JavaScript с помощью библиотеки Anime.js. Часть 1

С помощью Anime.js можно анимировать свойства CSS, SVG-изображения или атрибуты DOM-дерева на веб-странице. Позволяет контролировать все аспекты анимации.

Anime.js