ՀԱՅEN
welcome.txt

Բարև։ Ես Արման Այվազյանն եմ։ Բարի գալուստ իմ տարածք։

Այստեղ կիսվում եմ QA-ում AI-ի կիրառման և թեստերի ավտոմատացման մասին իմ փորձով, ինչպես նաև անցկացնում եմ գործնական առցանց դասեր, որոնք կօգնեն զարգացնել ձեր տեխնիկական հմտությունները։

Ինչ կգտնեք այստեղ

Դասընթացներ

04 · Հիմունքներ

Ծրագրային ապահովում և թեստավորում՝ կոդից մինչև թողարկում

Տեսեք, թե ինչպես են ստեղծում, թեստավորում և թողարկում իրական հավելվածը՝ բրաուզերից մինչև սերվեր։

  • 12 ժ · 8 × 1,5 ժ
  • Ուղիղ առցանց · Տեսագրություն

Ինչ կկարողանաք անել

  • Բացատրել, թե ինչ է տեղի ունենում բրաուզերում սեղմումից մինչև տվյալների բազայի տող
  • Կարդալ frontend և backend կոդ և իմանալ, որտեղ փնտրել բագը
  • Գործնական մակարդակով հասկանալ տվյալների բազաները, API-ները և authentication-ը
  • Իմանալ, թե ինչպես են թեստերը, CI-ը և թողարկումը հավելվածը պահում աշխատունակ
  • Ծրագրավորողների հետ խոսել նրանց լեզվով

Ծրագիր

  1. Ընդհանուր պատկեր

    Կլիենտներ, սերվերներ, ինտերնետ, DNS և ինչ է իրականում հարցումը։

  2. Frontend

    HTML, CSS, JavaScript և React-ի նման ֆրեյմվորքեր՝ բրաուզերում։

  3. Backend և API

    Սերվերներ, REST, JSON և ինչպես է frontend-ը խոսում backend-ի հետ։

  4. Տվյալներ

    Տվյալների բազաներ, SQL և որտեղ են իրականում պահվում ձեր տվյալները։

  5. Auth և անվտանգություն

    Մուտք, սեսիաներ, թոքեններ և անվտանգության ամենատարածված սխալները։

  6. Թեստավորում

    Unit, integration և E2E թեստեր, և թե ինչ սխալներ է հայտնաբերում դրանցից յուրաքանչյուրը։

  7. Git և CI

    Ճյուղեր, pull request-ներ, code review և ավտոմատ pipeline-ներ։

  8. Թողարկում և շահագործում

    Հոստինգ, cloud, դոմեյններ, լոգեր և մոնիտորինգ թողարկումից հետո։

Ում համար է

QA ինժեներներ, junior ծրագրավորողներ, պրոդուկտ և պրոեկտ մենեջերներ և ոլորտ փոխողներ, ովքեր ուզում են հասկանալ, թե ինչպես են իրականում աշխատում հավելվածները։