У нас вы можете посмотреть бесплатно JavaScript կոդի կատարման հիմունքներ (դաս 1/80). «Hummingbird» խումբ (փուլ 1/5 - Խորացված JavaScript) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
✅ Բաժանորդագրվեք ալիքին այստեղ 👉 http://bit.ly/code-republic-youtube Վեբ կայք - http://coderepublic.am/ Տեխնիկական բլոգ - / code LinkedIn - / code-republic-am Facebook - / coderepublicam Instagram - / coderepublic.am Telegram - https://t.me/coderepublic Դասընթացում օգտագործվող գրքերը ստանալու համար գրեք books@coderepublic.am հասցեով՝ նշելով դասընթացի անվանումը։ ✍️ Այս տեսահոլովակի մասին Դաս 1 - JavaScript կոդի կատարման հիմունքներ Դասընթացավար՝ Վարդան Գրիգորյան Դասընթաց՝ «Hummingbird» խումբ. խորացված վեբ backend ծրագրավորում Դասընթացի շրջանակներում խորացված մատուցվում է JavaScript ծրագրավորման լեզուն, Node.js միջավայրը, TypeScript լեզուն, տվյալների բազաների համակարգերն ու ներքին աշխատանքի դետալները, ինչպես նաև backend վեբ ծրագրավորման կարևոր կոնցեպտները։ Դասընթացի ավարտին ուսանողը որակավորվում է որպես սկսնակ Web Backend ծրագրավորող։ Դասընթացի կառուցվածք: (0:00) Լեզվի ներածություն: (0:25) JavaScript-ի կոմպիլյացիայի մոդելը: (6:32) Համակարգչային համակարգերի հիմունքներ: (10:45) Գործողությունների կատեգորիաներ: (14:05) Ծրագրի կատարումը: (20:46) Կոդի կոմպիլյացիա: (25:23) Վիրտուալ մեքենա: (30:31) JavaScript-ը frontend-ում: (34:19) Լեզվի կառուցվածքի մասին: (57:52) Տնային հանձնարարություն: (1:11:50) 📋 Դասընթացի պլանավորված նախնական ծրագիրը Hummingbird: Course Program 📌 Phases 1 - Advanced JavaScript 2 - Node.js and TypeScript 3 - Database Systems 4 - Service Layer and API 5 - Backend: deep dive 📌 Phase 1: Advanced JavaScript Books David Flanagan, JavaScript. The Definitive Guide Kyle Simpson, You Don’t Know JS Series John Resig, Secrets of the JavaScript Ninja Lessons Lesson 1 - Compilation model, program execution, and lexical structure of the language Lesson 2 - Types, Values, and Variables Lesson 3 - Functions, expressions, operators Lesson 4 - Statements Lesson 5 - Objects Lesson 6 - Arrays and Strings Lesson 7 - Functions Lesson 8 - Closures Lesson 9 - Functional programming in JS Lesson 10 - Classes and prototypal inheritance Lesson 11 - Modules Lesson 12 - The Standard Library Lesson 13 - Regular expressions, Date, Time, and timers Lesson 14 - Iterators and Generators Lesson 15 - Intro to multithreading and asynchronous programming Lesson 16 - libuv Lesson 17 - Promise, async, await 📌 Phase 2: Node.js and TypeScript Books Casciaro, Node.js Design Patterns Lessons Lesson 18 - Introduction to Node.js and npm Lesson 19 - Node.js asynchronous model Lesson 20 - Events Lesson 21 - HTTP server implementation Lesson 22 - Working with files, core modules Lesson 23 - Streams Lesson 24 - Node.js with TypeScript Lesson 25 - OOP with TypeScript Lesson 26 - Polymorphism Lesson 27 - Mixins, decorators Lesson 28 - Advanced Types Lesson 29 - Design patterns Lesson 30 - Design patterns, contd Lesson 31 - Parallel and async execution with TypeScript Lesson 32 - Node.js advanced recipes 📌 Phase 3: Database Systems Books A. Giamas, Mastering MongoDB 4.x A. Petrov, Database Internals L. Davidson, Pro SQL Server Relational Database Design and Implementation Lessons Lesson 33 - Introduction to database systems Lesson 34 - Data architecture (relational vs NoSQL) Lesson 35 - Relational database design Lesson 36 - Conceptual and logical data modeling Lesson 37 - Normalization Lesson 38 - Physical model implementation Lesson 39 - Indexing Lesson 40 - Database internals Lesson 41 - Index low-level implementation details Lesson 42 - MongoDB CRUD operations Lesson 43 - Thinking in MongoDB Lesson 44 - Transactions Lesson 45 - Aggregation Lesson 46 - Indexing (MongoDB) 📌 Phase 4: Service Layer and API Books I. Grigorik, High-Performance Browser Networking B. Pollard, HTTP/2 in Action F. Doglio, REST API Development with Node.js Lessons Lesson 47 - A Database-Oriented Service Layer Lesson 48 - Efficient DAO implementations Lesson 49 - API Layer Lesson 50 - HTTP Lesson 51 - Networks Lesson 52 - Sockets Lesson 53 - Caching Lesson 54 - A Complete Architecture Design 📌 Phase 5: Backend: Deep Dive Books Martin Kleppmann, Designing Data-Intensive Applications Thomas Hunter Li, Distributed Systems with Node.js Lessons Lesson 55 - Reliable, Scalable, and Maintainable Application Design Lesson 56 - Data Models and Query Languages Lesson 57 - Storage and Retrieval Lesson 58 - Encoding and Evolution Lesson 59 - Replication Lesson 60 - Partitioning Lesson 61 - Transactions Lesson 62 - Distributed Systems Design: Overview and Summary 📌 Summary and Complementary Material Lessons 63 - 80 Կապ դասընթացավարի հետ՝ vardanator@coderepublic.am Գրասենյակում անցկացվող դասընթացներին միանալու համար՝ learn@coderepublic.am