What is ChatGPT and how it actually works
A plain-English walkthrough of large language models, tokens, and why the chat box answers the way it does.
Бесплатные учебники, рабочие примеры, упражнения и тесты по HTML, CSS, JavaScript, Python, PHP, Java и Git. Запускайте каждый пример прямо в браузере — без установки и регистрации.
Структурированные главы, рабочие примеры и тест в конце. Всё бесплатно.
42 глав · Начинающий
Стандартный язык разметки веб-страниц. Теги, семантика, формы, доступность.
61 глав · Начинающий
Оформление веб-страниц. Раскладки, цвета, типографика, анимации, grid, flexbox.
88 глав · Средний
Сделайте веб-страницы интерактивными. Переменные, async, модули, DOM и fetch.
74 глав · Начинающий
Читаемый, со всем необходимым. От «Hello world» до анализа данных и веб-приложений.
55 глав · Средний
Серверные скрипты, которые до сих пор повсюду. Встроенные функции, ООП, фреймворки.
63 глав · Средний
Строгая типизация, JVM, синтаксис, который следует за вами повсюду.
29 глав · Начинающий
Основы контроля версий. Branch, merge, rebase, и оставайтесь спокойны.
Все учебники
SQL, TypeScript, React, Node…
У каждого примера кода на W3docs есть кнопка «Попробуйте сами». Отредактируйте исходник, запустите, мгновенно увидите результат. Без настройки, без установки.
<!DOCTYPE html>
<html>
<head>
<title>Hello</title>
</head>
<body>
<h1>Welcome to W3docs</h1>
<p>Edit me ↓</p>
</body>
</html>Edit me ↓
Проектные курсы с часами HD-видео, скачиваемым кодом и сертификатом по завершении.
Learn CSS for the first time or brush up your CSS skills and dive in even deeper. EVERY web developer has to know CSS.
Learn Python from the ground up and use Python to build a hands-on project from scratch!
Modern JavaScript from the beginning - all the way up to JS expert level! THE must-have JavaScript resource in 2020.
Master Node JS, build REST APIs with Node.js, GraphQL APIs, add Authentication, use MongoDB, SQL & much more!
Dive in and learn React.js from scratch! Learn Reactjs, Hooks, Redux, React Routing, Animations, Next.js and way more!
Master Angular (formerly "Angular 2") and build awesome, reactive web apps with the successor of Angular.js
10 вопросов, около 5 минут. Мгновенная обратная связь в конце — увидите, где пробелы в знаниях.
Элементы, семантика, формы, доступность. Хорошая базовая проверка.
От `let` до замыканий, от async до event loop.
Практические упражнения по языкам, решаемые прямо в браузере.
Онлайн-утилиты, которые работают прямо в браузере — без установки и регистрации.
Strong, unique passwords on demand.
Live HTML/CSS/JS editor with preview.
Escape HTML entities both ways.
Encode / decode text and files.
Side-by-side diff for any two snippets.
Pretty-print and validate JSON.
Tidy stylesheets, shorthand, sort properties.
Convert Markdown to HTML on the fly.
Find the nearest Tailwind class for any color.
Symmetric phrase encryption made simple.
Check what's supported in your browser.
Binary, octal, decimal, hex — all directions.
Decode, verify, and inspect JSON Web Tokens.
19 однозадачных строковых утилит. Вставьте, запустите, скопируйте.
Глубокие разборы, новости и иногда мнения.
A plain-English walkthrough of large language models, tokens, and why the chat box answers the way it does.
@layer rewrites the rules of !important. Here's when to reach for it, and when not to.
Parallelism, error handling, and the patterns that survive on a real codebase.
Создайте бесплатный аккаунт, чтобы сохранять прогресс и получать еженедельную рассылку.
Без банковской карты. Отписка в любой момент.