Валута
BGN
  • USD
  • EUR
  • BGN
Меню
Профил
Език
Начало Приложна психология Кодиране с изкуствен интелект For Dummies

Кодиране с изкуствен интелект For Dummies

Цена: 27.00лв. €13.80
  • Код:
    7883
  • Тегло:
    0.600 кг
Добави в желани
Пишете повече код и по-бързо с помощта на изкуствен интелект. Отстранявайте грешки, тествайте и оптимизирайте кода си с чатботове с изкуствен интелект. Използвайте машинно обучение, за да ускорите процеса.

Повишете производителността и точността на кодирането с помощта на изкуствения интелект.
 
Инструментите за изкуствен интелект, като чатботове и автоматично довършване, предлагат помощ на програмистите по време на всяка фаза от жизнения цикъл на разработката на софтуер. Тази книга насочва програмистите към платформите с изкуствен интелект, които помагат за автоматизиране на създаването на код, оптимизиране на кода, тестване за грешки и извършване на актуализации. Станете по-продуктивни, докато прилагате инструментите на изкуствения интелект, за да превърнете кодирането в по-гладък процес. С това ръководство на Dummies можете да превърнете ИИ в свой личен асистент.
 
В книгата:
- открийте как ИИ ви помага да програмирате
- оценяване на платформите за кодиране с ИИ
- подканете ИИ да генерира код
- подобрете качеството на кода си
- отстраняване на грешки или превод на работата ви
- опростете документацията
- актуализирайте и поддържайте наследен код

 
Крис Минник е утвърден автор, преподавател и програмист. Минник е автор или съавтор на повече от 20 книги, включително заглавия в областта на поредицата For Dummies. Разработвал е видеокурсове за водещи платформи за онлайн обучение и преподава програмиране и машинно обучение на професионални разработчици в някои от най-големите световни компании.
 
Кодиране с изкуствен интелект For Dummies – Крис Минник е практично ръководство, което показва как изкуственият интелект може да се превърне в незаменим помощник на програмиста. Книгата е насочена към всички, които искат да повишат производителността, намалят грешките и оптимизират процеса на разработка чрез използване на ИИ инструменти.
 
Авторът Крис Минник, утвърден програмист, преподавател и автор на над 20 книги, представя как чатботове, автоматично довършване и други ИИ платформи могат да подпомогнат всяка фаза от жизнения цикъл на софтуерната разработка. От генериране на код, през отстраняване на грешки, до поддръжка на наследени системи – книгата предлага ясни стъпки и примери от практиката.
 
В това ръководство ще откриете как да оценявате ИИ платформи, да подканяте ИИ да пише код, да подобрявате качеството на кода, да опростявате документацията и да превеждате или актуализирате съществуващи решения. Минник показва как ИИ може да се интегрира в ежедневната работа на програмиста, като ускорява процесите и намалява рутината.
 
Книгата е подходяща както за начинаещи, така и за опитни разработчици, които искат да навлязат в света на машинното обучение и автоматизацията на програмирането. Със своя достъпен стил, структурирани обяснения и фокус върху реални приложения, тя се превръща в пътеводител за модерното кодиране с помощта на изкуствен интелект.
 
Кодиране с изкуствен интелект For Dummies не просто обучава – тя вдъхновява да мислите по-ефективно, да работите по-умно и да използвате технологиите стратегически. Минник ни показва, че ИИ не заменя програмиста, а го прави по-силен, по-бърз и по-прецизен в създаването на софтуер.

СЪДЪРЖАНИЕ

 
Въведение
За тази книга
Глупави предположения
Икони, използвани в тази книга
Отвъд книгата
Къде да отидем оттук нататък
Техники и технологии
Как кодирането се възползва от ИИ
Премахване на скучните задачи
Забелязване на скучни задачи
Създаване на CRUD с ИИ
Помощ за синтаксиса
Престанете да помните тривиални детайли
Подпомагане при създаване на кода
Адаптиране към нов синтаксис
Линтиране с изкуствен интелект
Откриване на лош код със статичен анализ на кода
Интегриране на изкуствен интелект със статичен анализ на кода
Използване на ИИ като учител
Проучване на потенциала на ИИ в образованието
Избягване на потенциални капани
Програмиране по двойки с ИИ
Преглед на стиловете на програмиране по двойки
Разбиране на плюсовете и минусите на програмирането по двойки с изкуствен интелект
Сесия за програмиране по двойки с ИИ
Инсталиране на Copilot
Използване на подсказване за създаване на игра с любопитни факти
Разбор на машинното и дълбокото обучение
Декодиране на машинното и дълбокото обучение
Определяне на ключови понятия
Разсъждения за невронните мрежи
Входен слой
Скрит слой
Изходен слой
Обучение и тестване на модели
Демистифициране на обработката на естествен език
История на NLP
Преодоляване на предизвикателствата на NLP
Разбиране на контролираното и неконтролираното обучение
Техники за генериране на езици
Разбиране на трансформаторните модели
Учене на внимание
Получаване на токени
Осветляване на моделите на генеративния изкуствен интелект
Осъзнаване на ограниченията на изкуствения интелект
Езиковите модели са слаби по математика
Езиковите модели са многословни
ИИ има ограничени познания
ИИ няма здрав разум
ИИ има проблеми с точността
ИИ има потенциал да бъде пристрастен
Инструменти за кодиране на ИИ
Навигация с GitHub Copilot
Инсталиране на приставката Copilot
Ефективна работа с Copilot
Посочете целта си
Разбийте нещата
Дайте примери
Отваряне на свързани файлове
Използване на бързи клавишни комбинации
Изследване на Tabnine
Инсталиране на Tabnine
Настройване на Tabnine
Разбиране на завършването на кода, управлявано от изкуствен интелект на Tabnine
Преглед на Replit
Стартиране на уебсайт с Replit
Проучване на работното пространство на Replit
Страничната лента
Табове и панели
Свързване с Replit AI
Кодиране с чатботове
Подобряване на подканите
Регулиране на температурата
Дешифриране на елементите на подкана
Запитвания с отворен и затворен край
Използване на различни видове подкани
Подкана без примери
Подкана с няколко примера
Подсказване чрез мисловна верига
Подсказване като професионалист
Чат с Copilot
Разбиране на командите с наклонена черта
Познаване на агентите на Copilot
Как да се възползвате максимално от Copilot Chat
Чат с ChatGPT
Регистриране и настройка
Задаване на персонализирани инструкции
Разказване на ChatGPT за вас
Кажете на ChatGPT очакванията си
Потапяне в платформата OpenAI
Проверка на кредитите ви
Занимания в игралната площадка
Работни примери
Изпълнение на ролите
Регулиране на настройките на модела
Получаване на API ключ
Разработване на чатбот с OpenAI
Използване на изкуствен интелект за писане на код
Преминаване от план към прототип
Разбиране на изискванията на проекта
Определяне на изискванията към софтуера
Изисквания към домейна
Функционални изисквания
Нефункционални изисквания
Писане на SRS
Генериране на код от SRS
Използване на подход с подкана без примери
Разбиване на проблема
Смесване на ръчно написан и генериран от изкуствен интелект код
Написване на подкана
Писане на сървъра
Изпращане на последващи покани
Тестване на сървъра
Реализиране на подкана с няколко примера на сървъра
Подобряване на клиента
Прехвърляне на логиката от изкуствения интелект към клиента
Съвети и трикове за генериране на код
Не спирайте да кодирате
Бъдете конкретни
Мислете на етапи
Задавайте последващи въпроси
Проверете официалната документация
Използване на примери и контекст
Дайте приоритет на сигурността
Продължавайте да учите
Поддържайте инструментите си актуализирани
Имайте предвид ограниченията на ИИ
Форматиране и подобряване на кода
Използване на помощни средства на ИИ за форматиране на кода
Настройване на инструментите за форматиране
Използване на Prettier за автоматизиране на форматирането на код
Преработване на фактори с ИИ
Разпознаване кога кодът мирише
Продукти за еднократна употреба
Раздувачи
Злоупотребители
Съединители
Предотвратители на промени
Допълнителни категории миризлив код
Откриване на миризлив код с Copilot
Безопасно рефакториране
Генериране на предложения за преработване
Правилно задаване на слушатели на събития
Премахване на магическото число
Намаляване на глобалните данни
Поправяне на дълги функции
Поправяне на непоследователно именуване
Липса на коментари
Да направим ИИ да играе по-добре тик-так-тоу
Откриване и отстраняване на грешки
Познаване на грешките
Стратегии за откриване на грешки
Идентифициране на общи видове грешки
Докладване на грешки с помощта на изкуствен интелект с Jam
Предотвратяване на грешки с Linting
Инсталиране на линтър
Инсталиране на разширението ESLint
Поправяне на кода ви с линтър
Комбиниране на линтинг с ИИ
Промяна на правилата
Откриване на грешки с изкуствен интелект
Автоматизиране на поправките на грешки с изкуствен интелект
Кодиране с изкуствен интелект For Dummies
Представяне на Snyk
Изпълнение на автоматични поправки на грешки
Проверка на автоматични поправки на грешки
Да знаете кога да автоматизирате
Превод и оптимизиране на кода
Превод на код на други езици
Подготовка на кода за превод
Проучване на стратегиите за превод
Превод на пълна програма с помощта на GPT-4
Проверка на преведения код
Оптимизиране на кода с помощта на изкуствен интелект
Получаване на предложения за оптимизация на кода
Избягване на преждевременна оптимизация
Тестване, документиране и поддържане на кода
Тестване на вашия код
Писане на план за тестване
Вземане на решение между формално и гъвкаво
Стъпки в процеса на планиране на тестовете
Разбиране на ролята на изкуствения интелект в планирането на тестовете
Идентифициране на основните функционалности
Генериране на тестови сценарии
Работа с рамка за тестване
Инсталиране на Jest
Стартиране на Jest
Генериране на тестови случаи
Четене на доклад за покритието
Анализиране на резултатите от тестовете
Разработване, базирано на тестове, с изкуствен интелект
Документиране на вашия код
Работа с ботове за документация
Създаване на собствен бот за документация
Тестване на вашия асистент по документация
Генериране на коментари и анотации на кода
Инсталиране и тестване на Mintlify Doc Writer
Коментиране на Underscore
Създаване на визуална документация
Генериране на диаграма на последователността
Генериране на диаграма на изискванията
Автоматизиране на документирането на API с помощта на ИИ
Документиране на REST API
Създаване на чатбот за документация на API
Поддържане на вашия код
Познаване на четирите вида поддръжка
Коригираща поддръжка на софтуера
Адаптивна софтуерна поддръжка
Перфектна поддръжка на софтуер
Превантивна поддръжка на софтуер
Използване на изкуствен интелект за поддръжка на кода
Подобряване на качеството на кода с помощта на изкуствен интелект
Разбиране на техническия дълг
Започване на работа с Code Climate
Активиране на доклада за покритието на текста
Анализиране на показателите за качество на кода
Извършване на подобрения в качеството на кода с помощта на изкуствен интелект
Частта на десетте
Още десет инструмента за изпробване
Amazon CodeWhisperer
Sourcegraph Cody
DeepMind AlphaCode
Google Bard
Codeium
Claude
Microsoft IntelliCode
Sourcery
Bugasura
UserWay
Десет ресурса за кодиране с изкуствен интелект
Ресурси на Code.org за ИИ
Kaggle
Google Dataset Search
edX
Edabit
StatQuest
AI4All Open Learning
Gymnasium
Кодиране с изкуствен интелект For Dummiesfast.ai
Microsoft Learn
За автора
Посвещение
Благодарности на автора
  • Автор:
    Крис Минник
  • Издателство:
    АлексСофт
  • ISBN:
    9789546564894
  • Година:
    2024
  • Страници:
    376
  • Корици:
    меки
  • Състояние:
    отлично