Intrati in legatura

Schița de curs

Introducere în Claude Code & Ingineria Software Asistată de AI

  • Ce este Claude Code și cum se diferențiază de instrumentele AI tradiționale
  • Rolul agenților generativi de AI în ingineria software
  • Folosirea prompturilor mari pentru a construi aplicații întregi
  • Înțelegerea câștigurilor de productivitate din dezvoltarea asistată de AI

Munca Asistată de AI & Productivitatea în Ingineria Software

  • Tratarea Claude Code ca pe o echipă de dezvoltare AI
  • Abordarea fricilor și concepțiilor greșite comune privind AI în inginerie
  • Înțelegerea economiei forței de muncă în AI
  • Sutilizarea modelului Best-of-N pentru a genera multiple soluții
  • Selectarea și rafinarea implementărilor optime

Claude Code, Design și Calitatea Codului

  • Evaluarea capacității AI de a judeca calitatea codului
  • Aplicarea principiilor de design software cu asistență AI
  • Folosirea AI pentru a explora spațiile de cerințe și soluții
  • Prototipare rapidă prin fluxuri de lucru conversaționale de design
  • Aplicarea constrângerilor și prompturilor structurate pentru a îmbunătăți calitatea output-ului

Proces, Context și Protocolul Contextului Modelului (MCP)

  • Importanța procesului și a contextului în fața generării brute de cod
  • Context persistent global folosind CLAUDE.md
  • Structurarea regulilor proiectului, arhitecturii și constrângerilor în fișierele de context
  • Context țintă reutilizabil prin comenzile Claude Code
  • Învățarea in-context prin predarea lui Claude Code cu exemple

Automatizare & Documentație cu Claude Code

  • Folosirea lui Claude Code pentru generarea și menținerea documentației
  • Automatizarea sarcinilor repetitive de inginerie
  • Crearea de fluxuri de lucru reutilizabile, conduse de context și comenzi

Controlul Versiunilor & Dezvoltarea Paralelă cu Claude Code

  • Integrarea lui Claude Code în fluxurile de lucru bazate pe Git
  • Folosirea ramurilor Git și a worktrees cu agenți AI
  • Rularea sarcinilor Claude Code în paralel
  • Coordinarea mai multor subagenți AI pe funcționalități separate
  • Gestionarea sigură a dezvoltării paralele a funcționalităților

Scalarea lui Claude Code & Raționamentul AI

  • A acționa ca mâinile, ochii și urechile lui Claude Code
  • Asigurarea că Claude Code își revizuiește și își verifică propria lucrare
  • Gestionarea limitelor de token și a complexității arhitecturale
  • Proiectarea structurii proiectului și a numirii fișierelor pentru scalabilitatea AI
  • Menținerea sănătății bază de cod pe termen lung cu asistență AI

Prompting Multimodal & Dezvoltare Bazată pe Proces

  • Corectarea procesului și a contextului înainte de corectarea codului
  • Traducerea input-urilor informale (note, schițe, specificații) în cod producție
  • Folosirea input-urilor multimodale pentru a ghida implementarea
  • Crearea de procese reproductibile de dezvoltare asistată de AI

Capstone: Definirea Procesului tău Claude Code

  • Proiectarea unui flux de lucru personal sau la nivel de echipă pentru Claude Code
  • Combinarea fișierelor de context, comenzilor, subagenților și prompturilor
  • Crearea unui proces de inginerie asistată de AI reutilizabil și scalabil

Cerințe

  • O înțelegere a principiilor dezvoltării software și a fluxurilor de lucru comune de inginerie.
  • Experiență cu un limbaj de programare, precum JavaScript, Python etc.
  • Experiență cu linia de comandă / terminal și familiaritate cu fluxurile de lucru Git.

Audiența țintă

  • Dezvoltatori software care caută să integreze AI în procesul lor de dezvoltare.
  • Lideri tehnici de echipe care își propun să îmbunătățească productivitatea ingineriei cu instrumente AI.
  • Ingineri DevOps și manageri de inginerie interesați de automatizarea programării asistate de AI.
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite