Развој на софтвер со помош на AI

Професионална употреба на AI асистенти и агенти за код низ целиот развој на софтвер, со преглед, тестирање и безбедносни практики што го чуваат квалитетот.

Траење
3 денаили 6 онлајн сесии од по половина ден
Ниво
Напредно
Формати
Јавна работилница, За една компанија, Кај вас, Онлајн во живо
Јавни термини
Наскоро

01 - Преглед

Предизвикот

Програмерите масовно користат AI алатки, но праксите се различни. Без заеднички методи, тимовите имаат нееднаков квалитет, безбедносни ризици и застој во code review, а придобивките остануваат кај поединци наместо кај компанијата.

За работилницата

AI асистентите и агентите за код менуваат како софтверот се специфицира, пишува, тестира и одржува. Работилницата им помага на програмерите и техничките лидери да ги воведат ефикасно: од помош во уредувачот до делегирање јасно опишани задачи на агенти за код, со зачуван квалитет, безбедност и тимски стандарди.

02 - За кого е

  • IT и дигитални тимови
  1. 08.1Софтверски програмери и инженери.
  2. 08.2Технички лидери и инженерски менаџери.
  3. 08.3QA, DevOps и platform инженери.
  4. 08.4Data инженери и аналитичари што пишуваат код.

Препорачано предзнаење

  • Професионално искуство со програмирање во барем еден јазик.
  • Познавање на Git и code review.
  • Пристап до одобрен AI асистент за код. Работилниците за една компанија се прилагодуваат на нејзините алатки.

Ниво: Напредно

За технички профили и луѓе што градат решенија. Потребно е претходно искуство.

03 - Цели на учењето

На крајот од работилницата, учесниците ќе можат:

  1. 01Ефикасно да користат AI асистенти за пишување, објаснување и refactoring на код.
  2. 02Да специфицираат и делегираат задачи на агенти за код и строго да ја прегледаат нивната работа.
  3. 03Да применуваат AI за тестирање, debugging, документација и разбирање legacy код.
  4. 04Да управуваат со безбедносните, лиценцните и ризиците за податоци кај код создаден со AI.
  5. 05Да дефинираат тимски практики, упатства и метрики за развој со AI.

04 - Програма

3 дена, 6 модули. Онлајн, секој ден се одржува како две сесии од по половина ден.

Ден01

  1. Основи на програмирање со AI

    • Како работат моделите за код и каде грешат
    • Помош во уредувачот: completion, chat и inline измени
    • Пракса: имплементација на функционалност со AI
  2. Контекст за код

    • Контекст од repository и датотеки со инструкции
    • Задачи со критериуми за прифаќање
    • Работа со непознат и legacy код

Ден02

  1. Агенти за код

    • Делегирање задачи низ повеќе датотеки
    • Планирање, контролни точки и преглед на измени
    • Пракса: функционалност изработена од агент, со преглед
  2. Тестирање и debugging

    • Генерирање смислени тестови
    • Debugging со помош на AI
    • Безбеден refactoring

Ден03

  1. Безбедност и квалитет

    • Чести ранливости во генериран код
    • Лиценци, тајни и изложеност на податоци
    • Code review практики за код создаден со AI
  2. Воведување во тимот

    • Тимски упатства и конвенции
    • Мерење на ефектот, не само на брзината
    • Личен и тимски план за воведување

05 - Пракса и алатки

Практични вежби

  1. 01Изработка на функционалност со помош на AI и документирани prompts.
  2. 02Истражување legacy код: објаснување и документирање непознат код.
  3. 03Делегирање на агент: спецификација, делегирање и преглед на промена низ повеќе датотеки.
  4. 04Безбедносен преглед: ранливости во примероци код создаден со AI.
  5. 05Тимско упатство: конвенции за развој со AI.

Вештини што ги развивате

  1. 01Спецификација на задачи со богат контекст за генерирање код.
  2. 02Агентски процеси за код со контролни точки за преглед.
  3. 03Генерирање тестови и debugging со AI.
  4. 04Безбеден преглед на код создаден со AI.
  5. 05Конвенции во repository и датотеки со инструкции за AI алатки.

Алатки и технологии

AI асистенти за код
на пр. GitHub Copilot, Cursor, Claude Code или Gemini Code Assist
Агенти за код
агентските режими на горните и слични алатки
Квалитет и безбедност
рамки за тестирање, статичка анализа и скенирање зависности

Имињата на производите се примери, не препораки. Работилниците за компании ги користат алатките што ги одобрила вашата компанија; не сме врзани за ниту еден производител.

Зрелост на технологијата: Докажано

AI помошта во уредувачот е докажана. Автономните агенти за код се во развој и се учат заедно со јасни практики за преглед.

06 - Резултати

Програмерите користат AI низ целиот развој, а не само за completion.

Очекувани резултати

  • Кодот создаден со AI ги исполнува истите стандарди за квалитет и безбедност.
  • Тимовите делат конвенции, датотеки со инструкции и практики за преглед.
  • Техничките лидери можат да го мерат ефектот и да го водат воведувањето.

Учесниците заминуваат со

  1. 01Шаблон за датотека со инструкции за вашиот repository.
  2. 02Листа за проверка при преглед на код создаден со AI.
  3. 03Нацрт тимско упатство за развој со AI.

07 - Датуми и формат

Јавни термини

Сè уште нема објавени термини.

Пријавете интерес подолу и ќе ве контактираме штом ќе се закаже термин. Датумот, локацијата и цената се потврдуваат пред да се обврзете на што било.

Достапни формати

За вашата компанија

Оваа работилница може да се одржи само за вашите тимови - кај вас, во друг простор или онлајн - со примери и вежби прилагодени на вашата работа.

Побарајте понуда

08 - Пријава

Пријавете интерес

Кажете ни дека сакате да учествувате. Пријавата не е резервација: ќе ве контактираме кога ќе се потврдат датумите, а вие тогаш одлучувате.

Полињата означени со (задолжително) мора да се пополнат.

Ме интересира (опционално)

Посакуван формат (опционално)

Ни помага да планираме каде да ги закажеме јавните работилници.