Google Antigravity для начинающих: экспресс-курс по программированию с ИИ [Udemy] [Антон Воронюк, Дмитрий Васильев]

Складчина: Google Antigravity для начинающих: экспресс-курс по программированию с ИИ [Udemy] [Антон Воронюк, Дмитрий Васильев]

Google Antigravity for Beginners: AI Coding Crash Course[Udemy][Anton Voroniuk, Dmytro Vasyliev]
Язык английский

upload_2026-3-10_20-28-23.png

Чему вы научитесь:

  • Настроите Google Antigravity и поймёте, как работать в IDE с поддержкой ИИ
  • Изучите ключевые возможности Antigravity: tab и navigation, agent side pane, command и другие
  • Научитесь использовать режимы агента Antigravity для разных задач программирования
  • И многое другое для развития навыков работы с ИИ

Изучите Google Antigravity AI с нуля на практике.

Вы разберётесь, как работает Antigravity AI, познакомитесь с его интерфейсом и пошагово освоите основные функции. Мы также рассмотрим тарифные планы Antigravity, настройки конфиденциальности и способы эффективного использования инструментов ИИ для программирования в ежедневной работе.

Что входит в этот курс

  • Antigravity: вы научитесь использовать Google Antigravity, включая agent modes, tab, navigation, command, artifacts и agent manager для эффективного программирования с ИИ.
  • Промты: вы изучите prompt engineering, научитесь исправлять ошибки, применять лучшие практики и писать role-based prompts с использованием продвинутых техник.
  • Github Copilot: вы научитесь использовать GitHub Copilot в VS Code, изучите code completions, chat modes, custom instructions и prompt files для более эффективного программирования с ИИ.
  • Cursor: вы научитесь использовать Cursor AI, включая tab completions, chat modes, plan mode, rules и memories для ускорения разработки с ИИ.
  • Windsurf: вы научитесь использовать редактор Windsurf, включая supercomplete, cascade chat modes, plan mode, deepwiki, rules и memories для эффективной разработки с ИИ.
  • ChatGPT: вы научитесь использовать ChatGPT для программирования, исследований и проектов, настраивать custom instructions, управлять памятью, изучать модели и многое другое.

Если у вас возникнут вопросы, мы всегда будем рады ответить на них.

Для кого этот курс

  • Начинающие разработчики, которые хотят изучить Antigravity и инструменты ИИ
  • Изучающие JavaScript, которые хотят писать код быстрее с помощью ИИ
  • Студенты и специалисты, изучающие реальные рабочие процессы программирования с ИИ
  • Все, кому интересно, как Antigravity работает в реальных проектах

Материалы курса

  • Введение
  • Antigravity: Начало работы с Antigravity
  • Antigravity: Знакомство с Antigravity
  • Antigravity: Понимание режимов чата и контекста в Antigravity
  • Antigravity: Ваш первый проект в Antigravity: приложение-календарь
  • Antigravity: Погружение в навыки агента Antigravity
  • Prompts: Мастерство prompt engineering
  • Github Copilot: Начало работы с GitHub Copilot
  • Github Copilot: Знакомство с GitHub Copilot
  • Github Copilot: Понимание режимов чата и контекста Copilot
  • Github Copilot: Ваш первый проект в Copilot: приложение-калькулятор
  • Github Copilot: Организация рабочего пространства с indexing и instructions
  • Github Copilot: Погружение в навыки агента
  • Cursor: Начало работы с Cursor AI
  • Cursor: Знакомство с Cursor AI
  • Cursor: Понимание режимов чата и контекста Cursor
  • Cursor: Ваш первый проект в Cursor: приложение-конвертер валют
  • Cursor: Организация кодовой базы с indexing, rules и memory
  • Cursor: Погружение в навыки агента
  • Windsurf: Начало работы с Windsurf
  • Windsurf: Знакомство с Windsurf
  • Windsurf: Понимание режимов чата и контекста Windsurf
  • Chat GPT: Быстрый старт с ChatGPT
  • Chat GPT: Изучение инструментов и возможностей ChatGPT
  • Chat GPT: Объяснение моделей, тарифов и конфиденциальности
  • Vibe coding skills: Изучение vibe coding для разработки

Спойлер: Материалы подробно Введение

  • Добро пожаловать на курс
  • Требования к курсу
  • Как учиться на Udemy

Antigravity: начало работы с Antigravity

  • Установка и настройка Google Antigravity
  • Быстрый старт с Google Antigravity
  • Изучение функции tab и navigation
  • Использование функции command для inline-completions
  • Обзор боковой панели агента в Antigravity

Antigravity: знакомство с Antigravity

  • Обзор Google Antigravity
  • Популярные сценарии использования Antigravity для разработчиков
  • Объяснение тарифных планов и возможностей
  • Модели Antigravity AI и их ограничения
  • Понимание telemetry и настроек конфиденциальности данных

Antigravity: понимание режимов чата и контекста в Antigravity

  • Выполнение задач с Agent Fast Mode
  • Использование контекста чата для более качественных ответов
  • Планирование работы с помощью Agent Planning Mode

Antigravity: ваш первый проект в Antigravity — приложение-календарь

  • Введение в ваш первый проект в Antigravity
  • Обзор приложения — смотрим, что будем создавать
  • Популярные подходы к созданию приложения-календаря с помощью Antigravity
  • Промпты и материалы для приложения-календаря
  • Создание плана реализации
  • Создание приложения-календаря в редакторе по плану
  • Применение исправлений интерфейса, генерация большего количества тестовых данных
  • Добавление создания, редактирования и удаления событий
  • Улучшение валидации формы и обработки ошибок
  • Рефакторинг большого компонента в более мелкие с помощью ИИ
  • Тестирование приложения-календаря — unit-тесты с Vitest

Antigravity: погружение в навыки агента Antigravity

  • Понимание Agent Skills в Antigravity
  • Обзор популярных примеров community agent skills
  • Создание и настройка собственного agent skill
  • Шаблоны agent skill для разработчиков

Prompts: мастерство prompt engineering

  • Что такое prompt engineering
  • Типичные ошибки и сложности
  • Лучшие практики написания промптов
  • Продвинутые техники prompting
  • Role-based prompts для более умных результатов

Github Copilot: начало работы с GitHub Copilot

  • Настройка GitHub Copilot и VS Code
  • Быстрый старт с GitHub Copilot в VS Code
  • Подробно о code completions
  • Использование inline chat для редактора и терминала
  • Умные действия GitHub Copilot
  • Использование интерфейса чата GitHub Copilot

Github Copilot: знакомство с GitHub Copilot

  • Введение: почему вам стоит использовать GitHub Copilot
  • Обзор GitHub Copilot
  • Популярные сценарии использования GitHub Copilot для разработчиков
  • Тарифные планы и ограничения GitHub Copilot
  • Понимание конфиденциальности данных в GitHub Copilot

Github Copilot: понимание режимов чата и контекста Copilot

  • Использование Copilot Chat — Ask Mode
  • Редактирование кода с Copilot — Edit Mode
  • Автоматизация задач с Copilot — Agent Mode
  • Использование контекста чата для более качественных ответов

Github Copilot: ваш первый проект в Copilot — приложение-калькулятор

  • Введение в ваш первый проект в Copilot
  • Обзор приложения — смотрим, что будем создавать
  • Популярные подходы к созданию приложения с помощью Copilot
  • Промпты и материалы для приложения-калькулятора
  • Создание плана разработки для Copilot
  • Создание приложения-калькулятора по плану
  • Оформление калькулятора в современном стиле
  • Добавление ограничений ввода и форматирования тысяч
  • Замена пользовательской логики библиотекой форматирования
  • Написание и запуск unit-тестов с Copilot
  • Генерация проектной документации с помощью ИИ

Github Copilot: организация рабочего пространства с indexing и instructions

  • Как работает workspace indexing в Copilot
  • Управление игнорируемыми файлами в Copilot с помощью .gitignore
  • Объяснение custom instructions в Copilot
  • Создание собственных custom instructions
  • Обзор популярных custom instructions от сообщества
  • Шаблоны custom instructions для разработчиков
  • Понимание prompt files для повторяющихся задач
  • Создание собственных prompt files
  • Обзор популярных prompt files от сообщества
  • Шаблоны prompt files для разработчиков

Github Copilot: погружение в agent skills

  • Понимание Agent Skills в GitHub Copilot
  • Обзор популярных agent skills от сообщества
  • Создание и настройка вашего первого agent skill
  • Готовые шаблоны agent skill для разработчиков

Cursor: начало работы с Cursor AI

  • Настройка редактора кода Cursor AI
  • Быстрый старт с Cursor AI
  • Подробно о tab completions
  • Использование inline chat для редактора и терминала
  • Использование интерфейса чата Cursor AI

Cursor: знакомство с Cursor AI

  • Введение: почему вам стоит использовать Cursor
  • Обзор Cursor AI
  • Популярные сценарии использования Cursor AI для разработчиков
  • Тарифные планы и ограничения Cursor AI
  • Понимание конфиденциальности данных в Cursor AI

Cursor: понимание режимов чата и контекста в Cursor

  • Использование Cursor Chat — Ask Mode
  • Редактирование кода с Cursor — Manual Mode
  • Автоматизация задач с Cursor — Agent Mode
  • Использование контекста чата для более качественных ответов
  • Изучение возможностей Plan Mode

Cursor: ваш первый проект в Cursor — приложение-конвертер валют

  • Введение в ваш первый проект в Cursor
  • Обзор приложения — смотрим, что будем создавать
  • Популярные подходы к созданию приложения с помощью Cursor
  • Промпты и материалы для приложения-конвертера валют
  • Создание плана разработки с Cursor
  • Создание приложения-конвертера валют по плану
  • Получение актуальных курсов валют через API
  • Добавление большего количества валют и ограничений конвертации
  • Улучшение структуры приложения и исправление отображения результата
  • Написание и запуск unit-тестов с Cursor
  • Генерация проектной документации с помощью ИИ

Cursor: организация кодовой базы с indexing, rules и memory

  • Как работает indexing кодовой базы в Cursor
  • Игнорирование файлов и папок с помощью .cursorignore
  • Понимание project rules и memories
  • Обзор популярных шаблонов rules и лучших практик
  • Пошаговое создание собственных project rules
  • Шаблоны project rules для frontend-разработчиков
  • Объяснение команд в Cursor
  • Обзор популярных команд и лучших практик
  • Создание собственной команды в Cursor
  • Шаблоны команд для разработчиков

Cursor: погружение в agent skills

  • Понимание Agent Skills в Cursor
  • Обзор популярных community agent skills
  • Создание и настройка собственного agent skill
  • Многоразовые шаблоны agent skill для разработчиков

Windsurf: начало работы с Windsurf

  • Настройка редактора Windsurf
  • Быстрый старт с Windsurf
  • Подробно о tab и supercomplete
  • Использование in-line command для быстрых вопросов
  • Windsurf codelenses для быстрых действий
  • Использование Windsurf Cascade (интерфейс чата)
  • Освоение функций vibe и replace
  • Объяснение функции Windsurf DeepWiki

Windsurf: знакомство с Windsurf

  • Введение: почему вам стоит использовать Windsurf
  • Обзор Windsurf
  • Популярные сценарии использования Windsurf для разработчиков
  • Тарифные планы и ограничения Windsurf
  • Понимание конфиденциальности данных в Windsurf

Windsurf: понимание режимов чата и контекста в Windsurf

  • Использование Windsurf Cascade — Chat Mode
  • Редактирование кода с Cascade — Write Mode
  • Планирование приложения с Cascade — Plan Mode
  • Использование контекста чата для более качественных ответов

Chat GPT: быстрый старт с ChatGPT

  • Что такое ChatGPT и как он работает
  • Создание аккаунта ChatGPT
  • Как отключить использование ваших данных для обучения ChatGPT
  • Популярные сценарии использования ChatGPT для разработчиков

Chat GPT: изучение инструментов и возможностей ChatGPT

  • Персонализация ChatGPT с помощью custom instructions
  • Пример промпта с custom instructions
  • Организация и управление чатами на профессиональном уровне
  • Понимание и использование памяти ChatGPT
  • Загрузка файлов и работа с контекстом
  • Поиск лучших ответов с помощью web и deep research
  • Использование voice mode и расшифровка разговоров
  • Повышение продуктивности в 10 раз с помощью projects
  • 4 примера промптов для организации проектов

Chat GPT: объяснение моделей, тарифов и конфиденциальности

  • Объяснение моделей ChatGPT
  • Выбор подходящей модели ChatGPT
  • Тарифные планы и ограничения ChatGPT
  • Понимание конфиденциальности данных в ChatGPT

Vibe coding skills: изучение vibe coding для разработки

  • Изучение инструментов vibe coding для разработки вместе с Dmytro Vasyliev (Podcats)

Познакомьтесь с вашим преподавателем
Дмитрий Васильев — senior front-end engineer с более чем 10-летним профессиональным опытом разработки сложных web-приложений. У меня большой опыт работы с React и другими фреймворками, которые я использовал в различных проектах для создания динамичных и эффективных пользовательских интерфейсов.

Спойлер: Оригинал What you will learn

  • Set up Google Antigravity and understand how to work in an AI-powered IDE
  • Explore Antigravity's key features: tab and navigation, agent side pane, command and more
  • Learn how to use Antigravity agent modes for different coding tasks
  • And much more to enhance your AI skills

Learn Google Antigravity AI from scratch through practice.

You'll explore how Antigravity AI works, understand its interface and use its key features step by step. We'll also walk through Antigravity pricing plans, privacy settings and how to make the most of AI coding tools in your daily workflow.

What's in this course?

  • Antigravity: learn how to use Google Antigravity with agent modes, tab, navigation, command, artifacts and agent manager for efficient AI coding.
  • Prompts: learn how to apply prompt engineering, fix mistakes, use best practices and write role-based prompts with advanced techniques.
  • Github Copilot: learn how to use GitHub Copilot in VS Code, explore code completions, chat modes, custom instructions and prompt files for smarter AI coding.
  • Cursor: learn how to use Cursor AI with tab completions, chat modes, plan mode, rules and memories for faster AI coding.
  • Windsurf: learn how to use Windsurf Editor with supercomplete, cascade chat modes, plan mode, deepwiki, rules and memories for efficient AI development.
  • Chat GPT: learn how to use ChatGPT for coding, research and projects, customize it with custom instructions, manage memory, explore models and more.

Have any questions, we will always be willing to answer them.

Who this course is for

  • Beginner developers who want to learn Antigravity and AI tools
  • JavaScript learners looking to code faster with AI
  • Students and professionals exploring real-world AI coding workflows
  • Anyone curious how Antigravity works in real projects

Course content

Introduction

  • Welcome to the course
  • Course requirements
  • How to study on Udemy

Antigravity: getting started with Antigravity

  • Install and set up Google Antigravity
  • Quick start with Google Antigravity
  • Learn about the tab and navigation feature
  • Use the command feature for inline completions
  • Overview of the agent side panel in Antigravity

Antigravity: getting to know Antigravity

  • Overview of Google Antigravity
  • Popular use cases of Antigravity for developers
  • Payment plans and features explained
  • Antigravity AI models and limitations
  • Understand telemetry and data privacy settings

Antigravity: understand Antigravity chat modes and context

  • Execute tasks with Agent Fast Mode
  • Use chat context for better responses
  • Plan your work with Agent Planning Mode

Antigravity: your first Antigravity project: calendar app

  • Introduction to your first Antigravity project
  • App overview — see what we'll build
  • Popular approaches to build a calendar app with Antigravity
  • Prompts and materials for the calendar app
  • Create an implementation plan
  • Build the calendar app in the editor using a plan
  • Apply UI fixes and generate more fake data
  • Add event creation, editing and deletion functionality
  • Enhance form validation and error handling
  • Refactor a large component into smaller ones with AI
  • Test the calendar app — unit tests with Vitest

Antigravity: dive into Antigravity agent skills

  • Understand agent skills in Antigravity
  • Overview of popular community agent skill examples
  • Create and configure your own agent skill
  • Agent skill templates for developers

Prompts: master prompt engineering

  • What is prompt engineering?
  • Common mistakes and challenges
  • Best practices for writing prompts
  • Advanced prompting techniques
  • Role-based prompts for smarter outputs

Github Copilot: getting started with GitHub Copilot

  • Set up GitHub Copilot and VS Code
  • Quick start with GitHub Copilot in VS Code
  • Learn more about code completions
  • Use inline chat for the editor and terminal
  • GitHub Copilot smart actions
  • Use the GitHub Copilot chat interface

Github Copilot: getting to know GitHub Copilot

  • Introduction: why you should use GitHub Copilot
  • Overview of GitHub Copilot
  • Popular use cases of GitHub Copilot for developers
  • GitHub Copilot payment plans and limitations
  • Understand GitHub Copilot data privacy

Github Copilot: understand Copilot chat modes and context

  • Using Copilot Chat — Ask Mode
  • Editing code with Copilot — Edit Mode
  • Automate tasks with Copilot — Agent Mode
  • Using chat context for better responses

Github Copilot: your first Copilot project: calculator app

  • Introduction to your first Copilot project
  • App overview — see what we'll build
  • Popular approaches to build an app with Copilot
  • Prompts and materials for the calculator app
  • Create a development plan for Copilot
  • Build the calculator app from the plan
  • Style the calculator for a modern look
  • Add input limits and thousands formatting
  • Replace custom logic with a formatting library
  • Write and run unit tests with Copilot
  • Generate project documentation with AI

Github Copilot: organize workspace with indexing and instructions

  • How workspace indexing works in Copilot
  • Manage ignored files in Copilot with .gitignore
  • Custom instructions in Copilot explained
  • Create your own custom instructions
  • Overview of popular community custom instructions
  • Custom instruction templates for developers
  • Understand prompt files for repeated tasks
  • Create your own prompt files
  • Overview of popular community prompt files
  • Prompt file templates for developers

Github Copilot: dive into agent skills

  • Understand agent skills in GitHub Copilot
  • Overview of popular agent skills from the community
  • Build and configure your first agent skill
  • Ready-to-use agent skill templates for developers

Cursor: getting started with Cursor AI

  • Set up the Cursor AI code editor
  • Quick start with Cursor AI
  • Learn more about tab completions
  • Use inline chat for the editor and terminal
  • Use the Cursor AI chat interface

Cursor: getting to know Cursor AI

  • Introduction: why you should use Cursor
  • Overview of Cursor AI
  • Popular use cases of Cursor AI for developers
  • Cursor AI payment plans and limitations
  • Understand Cursor AI data privacy

Cursor: understand Cursor chat modes and context

  • Using Cursor Chat — Ask Mode
  • Editing code with Cursor — Manual Mode
  • Automate tasks with Cursor — Agent Mode
  • Using chat context for better responses
  • Explore the power of Plan Mode

Cursor: your first Cursor project: currency converter app

  • Introduction to your first Cursor project
  • App overview — see what we'll build
  • Popular approaches to build an app with Cursor
  • Prompts and materials for the currency converter app
  • Create a development plan with Cursor
  • Build the currency converter app from the plan
  • Fetch live exchange rates from an API
  • Add more currencies and set conversion limits
  • Improve the app structure and fix result display
  • Write and run unit tests with Cursor
  • Generate project documentation with AI

Cursor: organize codebase with indexing, rules and memory

  • How codebase indexing works in Cursor
  • Ignore files and folders with .cursorignore
  • Understanding project rules and memories
  • Overview of popular rule templates and best practices
  • Create your own project rules step by step
  • Project rule templates for frontend developers
  • Commands in Cursor explained
  • Overview of popular commands and best practices
  • Create your own Cursor command
  • Command templates for developers

Cursor: dive into agent skills

  • Understand agent skills in Cursor
  • Overview of popular community agent skills
  • Create and configure your own agent skill
  • Reusable agent skill templates for developers

Windsurf: getting started with Windsurf

  • Set up the Windsurf Editor
  • Quick start with Windsurf
  • Learn more about tab and supercomplete
  • Use in-line command for quick questions
  • Windsurf codelenses for quick actions
  • Use Windsurf Cascade (chat interface)
  • Master the vibe and replace feature
  • Windsurf DeepWiki feature explained

Windsurf: getting to know Windsurf

  • Introduction: why you should use Windsurf
  • Overview of Windsurf
  • Popular use cases of Windsurf for developers
  • Windsurf payment plans and limitations
  • Understand Windsurf data privacy

Windsurf: understand Windsurf chat modes and context

  • Using Windsurf Cascade — Chat Mode
  • Editing code with Cascade — Write Mode
  • Plan your app with Cascade — Plan Mode
  • Using chat context for better responses

Chat GPT: quick start with ChatGPT

  • What ChatGPT is and how it works
  • Create your ChatGPT account
  • Stop ChatGPT from training on your data
  • Popular use cases of ChatGPT for developers

Chat GPT: explore ChatGPT tools and features

  • Personalize ChatGPT with custom instructions
  • Prompt example with custom instructions
  • Organize and manage your chats like a pro
  • Understand and use ChatGPT memory
  • Upload files and work with context
  • Find better answers with web and deep research
  • Use voice mode and transcribe conversations
  • Boost your productivity tenfold with projects
  • 4 prompt examples to organize projects

Chat GPT: models, plans and privacy explained

  • Explaining ChatGPT models
  • Choosing the right ChatGPT model
  • ChatGPT payment plans and limitations
  • Understand ChatGPT data privacy

Vibe coding skills: learn vibe coding for development

  • Explore vibe coding tools for development with Dmytro Vasyliev (Podcats)

Meet your instructor!

Dmytro Vasyliev — senior front-end engineer with more than 10 years of professional experience in developing complex web applications. I have extensive experience with React and other frameworks, having used them in various projects to build dynamic and efficient user interfaces.
Цена 1000 руб. (11,99 долларов)