Web Development Level Up

Ծրագիրը հաստատված է Picsart-ի կողմից

Web Development Level Up դասընթացի ծրագիրը ներառում է.

  • Advanced JavaScript
  • Web Concepts in Depth
  • Chrome Dev Tools in Action
  • Web Product Design and Engineering
Web Level up Course

Դասընթացի նպատակը սկսնակ և փորձառու վեբ ծրագրավորողների վերապատրաստումն է։ Դասընթացը սկսվում է JavaScript-ի խորը ուսումնասիրությամբ, այդ թվում՝ EcmaScript-ի իրականացման դետալների քննարկումով։ Հաջորդիվ ամփոփ անցում է կատարվում դեպի վեբ արձանագրություններ և հիմնական հասկացություններ, որոնք կիրառվում են վեբի frontend-ում և backend-ում։ Հատուկ ուշադրություն է դարձվում Chrome Dev Tools 10 և ավել գործիքների մանրամասն օգտագործմանը։ Դասընթացն ավարտվում է վեբ հավելվածների նախագծման և իրականացման ամբողջական օրինակներով։ Ձեռք բերված գիտելիքներն ու հմտությունները ակնհայտորեն կանդրադառնան մասնակիցների աշխատանքային կարիերայի վրա։

Դասընթացի համառոտ կառուցվածքը

Առաջին փուլ

Advanced JavaScript

  • V8
  • Types
  • Functions and Closures
  • Objects
  • Arrays
  • Strings
  • Prototypes
  • Asynchronous Programming
  • Error Handling
  • The Standard Library
  • Optimization

Երկրորդ փուլ

Web Concepts in Depth

  • HTTP and HTTPS
  • Client-Server Architecture
  • WebSockets
  • DNS
  • REST and API Development
  • Authorization and Authentication
  • Web Security Basics

Երրորդ փուլ

Chrome Dev Tools in Action

  • Elements and Console
  • Sources
  • Network
  • Performance
  • Memory
  • Application
  • Security
  • Lighthouse

Չորրորդ փուլ

Web Product Design and Engineering

  • Sense of UI and UX Design for Developers
  • Web Application Architecture
  • Data Store and Data Binding Approaches
  • Requests, Event Handling, and State Management
  • Offline Support for Applications
  • Testing
  • Internationalization and Localization
  • Analytics
  • Deployment and DevOps Essentials

8 ամիս՝
89,000 դրամ ամսական

Կամ ~36,000 դրամ ամսական (24 ամիս ապառիկ մարման դեպքում)

Շաբաթական 3-4 օր՝ օրական 2 ժամ

Դասընթացի ավարտին ուսանողները
կստանան երկլեզու հավաստագրեր:

Դիմել հիմա

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

Արդյո՞ք վարձավճարը պետք է վճարել միանվագ՝ ամբողջ դասընթացի համար:

Ոչ, վճարումները կատարվում են ամսական: Դասընթացի համար պետք է վճարել յուրաքանչյուր ամիս 89,000 դրամ՝ կանխավճարային տարբերակով:

Արդյո՞ք ինձ անհրաժեշտ են որևէ նախնական գիտելիքներ կամ փորձ այս դասընթացն անցնելու համար:

Դասընթացը նախատեսված է փորձառուների համար, դիմելու նախապայմաններն են.

  • Անգլերենի B1 մակարդակ
  • Համակարգչային ճարտարապետության հիմունքներ
  • Համակարգային ծրագրավորման (system programming) բազային դրույթներ
  • Ծրագրավորման բարձր մակարդակի որևէ լեզվի բավարար իմացություն
  • Տարրական ալգորիթմներ և տվյալների կառուցվածքներ
  • Վեբ ծրագրավորման հիմունքներ
  • JavaScript-ի բավարար իմացություն
  • Frontend տեխնոլոգիաների հիմունքներ (HTML, DOM, CSS)
  • Backend տեխնոլոգիաների հիմունքներ (Node.js, տվյալների բազաների հիմունքներ, API մշակում)։

Գրանցվելուց հետո ի՞նչ փուլեր են սպասվում, արդյո՞ք պետք է մասնակցեմ ընդունելության քննության:

Ընդունելությունը իրականացվում է տեխնիկական և ճանաչողական հարցազրույցի միջոցով։

Արդյո՞ք պետք է դասերին մասնակցեմ անձնական համակարգչով:

Անձնական համակարգիչ չունենալու դեպքում կարող եք օգտվել Ակադեմիայի համակարգիչներից:

Որևէ դաս բաց թողնելու դեպքում ինչպե՞ս կարող եմ այն լրացնել:

Բոլոր դասերը տեսաձայնագրվում են և տրամադրվում ուսանողին, դասը բաց թողնելու դեպքում կարող եք լրացնել այն՝ դիտելով դասի տեսաձայնագրությունը: