beeon.academy
javascriptՍկսնակ

TypeScript

54 դաս · Types, narrowing, generics, tsconfig, everyday app

TypeScripttsctsconfiggenericsnarrowingstrict
Տևողություն
7 weeks
Մեկնարկ
Ուսանողներ
0+
Վարկանիշ
0 / 5
Արժեքը
49 000 ֏
Ընդունելությունը բաց է
  • 7 weeks (ընդամենը 36 ժ)
  • Մեկնարկ՝
  • Ձևաչափ՝ առցանց
  • HY · EN · RU
  • Վկայական ավարտելուց հետո

Գրանցման համար վճարում պետք չէ · Կկապվենք ձեզ հետ 24 ժամվա ընթացքում

Ինչի մասին է դասընթացը

Դասընթացի մասին

54 դաս · Types, narrowing, generics, tsconfig, everyday app

7 weeks ընթացքում (36 ժամ դասեր և նախագծային աշխատանք) կանցնեք հիմունքներից մինչև իրական, պրոդակշն մակարդակի նախագիծ՝ Tigran Hakobyan-ի և beeon.academy-ի մենթորների թիմի ուղեկցությամբ։

Ուսուցման արդյունքներ

Ինչ կսովորեք

Տեղադրել/միանալ Percona Server-ին
Գրել MySQL-compatible SQL՝ InnoDB սովորությամբ
Հասկանալ XtraBackup և Toolkit անունները
Ավարտել մինի lab + dump սովորություն
Ինտերակտիվ դասընթաց

Դասեր

54 դաս · բոլորը բաց են, սկսեք ցանկացածից
  1. 1Typed JavaScript, որ scale է լինում28 րոպե
  2. 2tsc-ն compiler է, ոչ runtime26 րոպե
  3. 3Type-երը erase են լինում emit-ին24 րոպե
  4. 4Աստիճանական adoption ուղի26 րոպե
  5. 5Որտեղ TypeScript-ը կռվում է քեզ հետ24 րոպե
  6. 6Այս դասընթացի roadmap22 րոպե
  7. 7string, number, boolean — և թակարդները28 րոպե
  8. 8Երբ annotate անել (և երբ ոչ)26 րոպե
  9. 9Union, որ ազնիվ է մնում28 րոպե
  10. 10Narrowing. typeof, in, predicate30 րոպե
  11. 11Literal type և const26 րոպե
  12. 12Array ընդդեմ tuple28 րոպե
  13. 13Object shape և excess property check28 րոպե
  14. 14type alias ընդդեմ interface28 րոպե
  15. 15any, unknown, never — ընտրիր միտումնավոր28 րոպե
  16. 16Workshop. մոդելավորիր փոքր domain30 րոպե
  17. 17Function signature, որ document է անում intent28 րոպե
  18. 18Overload առանց ստելու26 րոպե
  19. 19`this`-ի typing և call style26 րոպե
  20. 20Class որպես implementation, ոչ type religion28 րոպե
  21. 21public / private / protected (և #)24 րոպե
  22. 22implements և structural typing26 րոպե
  23. 23Abstract class — հազվադեպ, միտումնավոր24 րոպե
  24. 24Workshop. typed calculator API30 րոպե
  25. 25Generic. մեկ function, շատ shape30 րոպե
  26. 26Constraint՝ extends-ով26 րոպե
  27. 27keyof և typeof՝ որպես type operator28 րոպե
  28. 28Mapped type՝ transform-ի համար28 րոպե
  29. 29Conditional type և infer28 րոպե
  30. 30Utility type, որ իրականում կօգտագործես28 րոպե
  31. 31Template literal type26 րոպե
  32. 32satisfies — check առանց widening24 րոպե
  33. 33Workshop. DeepPartial + API helper30 րոպե
  34. 34ESM/CJS՝ TypeScript-ի տակ26 րոպե
  35. 35Declaration file (.d.ts)28 րոպե
  36. 36tsconfig, որ ասում է ճշմարտությունը30 րոպե
  37. 37strict family flag28 րոպե
  38. 38paths և baseUrl — զգույշ26 րոպե
  39. 39Workshop. lean tsconfig՝ lib-ի համար28 րոպե
  40. 40Async աշխատանքի typing28 րոպե
  41. 41Error որպես data (typed)26 րոպե
  42. 42Runtime validation՝ edge-ում28 րոպե
  43. 43DOM typing առանց հուսահատության26 րոպե
  44. 44Node API-ների typing26 րոպե
  45. 45Component props — TypeScript edition28 րոպե
  46. 46Test, որ հարգում է type-ը24 րոպե
  47. 47Workshop. fetch JSON safely30 րոպե
  48. 48Emit strategy. JS + .d.ts26 րոպե
  49. 49JS folder migrate առանց դրամայի28 րոպե
  50. 50CI. tsc --noEmit ամեն PR-ում24 րոպե
  51. 51Երբ typecheck-ը դանդաղում է24 րոպե
  52. 52Բացատրիր TypeScript-ը ապացույցով24 րոպե
  53. 53Playbook. typed module՝ զրոյից32 րոպե
  54. 54Ինչ պարապել հաջորդ շաբաթ20 րոպե
Դասընթացի մոդուլներ

Ծրագիր

  1. 1
    • 2
    • 3
    • 4
    Ինչ է պետք սկսելու համար

    Պահանջներ

    • Laptop և պատրաստակամություն՝ Percona կամ MySQL-compatible server
    • MySQL/MariaDB հիմքը օգտակար է
    • Նախորդ DBA փորձ պարտադիր չէ
    Սովորեք գործող ինժեներից

    Ձեր դասավանդողը

    TH

    Tigran Hakobyan

    Backend Mentor · beeon.academy

    Instructor at beeon.academy. Percona path (ArT list Persona): 39 lessons through the capstone.

    Ինչ են ասում շրջանավարտները

    Ուսանողների կարծիքներ

    Հաճախ տրվող հարցեր

    ՀՏՀ

    Ոչ — vibe coding-ը նախորդ դասընթացն է։ Այստեղ agent-ներն են՝ tool և օղակ։
    Արժեքը
    49 000 ֏
    Գրանցվել