Bu modul proqramlaşdırmanın əsas prinsiplərini əhatə edir. Modulda proqramlaşdırma platformaları, paradiqmalar, alqoritmlər və onun tarixi, sadə diaqram çəkilişi və elementlərin izahı kimi vacib məqamlar izah olunur.
Bu modul ən böyük developer platforması hesab olunan GitHub məhsulları olan Git Commands, Git Repository, GitHub Student Developer Pack-i əhatə edir. Modulda CMD Linux komandaları, GitBash-ın ətraflı izahatı və praktikası, GitHub repo ilə əlaqələrin yaradılması, terminalın IDE mətn redaktoru haqqında ümumi məlumat və üstünlükləri izah olunur.
Bu modul kompyuter daxilində kodların işləmə prinsipi və Microsoft tərəfindən yaradılan C# proqramlaşdırma dilində yazılan kodların izahını əhatə edir. Modulda C# tarixçəsi, obyekt yönümlü proqramlaşdırmanın əsas prinsipləri, design pattern-lər, S.O.L.I.D prinsipləri, data strukturları və digər məqamlar detallı şəkildə əhatə olunur.
Bu modul HTML işarələmə dili, CSS təsvir və Javascript proqramlaşdırma dilinin əsaslarını əhatə edir. Modulda HTML etiketlərinin yaradılması, CSS özəllikləri və onların dəyərləri, Sass texnologiyası, Javascript Ecmascript 6 versiyası, DOM(Document Object Model), BOM (Browser Object Model), debugging və jquery kitabxanasından istifadə yolları öyrədilir.
Bu modul SQL proqramlaşdırma dilində yazılan kodların izahını əhatə edir. Modul QL server arxitekturası, data növləri, DDL və DML alt sorğuları, verilənlər bazasının qurulması və dizaynı kimi vacib məqamları əhatə edir.
Bu modul ASP.NET 5 framework-un əsaslarını əhatə edir. Modulda Entity Framework, Core, Mono platformalar, veb serverlər, Model View Controller (MVC) arxitekturası, WebSocket, Asp.net Web API və digər məqamlar detallı şəkildə öyrədilir.
Bu modulda veb tətbiqlərin Microsoft Azure, Amazon Veb Servis, Digital Ocean kimi bulud infrastrukturları üzərindən necə yayımlanması, Docker Container texnologiyasından istifadə edərək proqram təminatlarının konteynerlər halında qurulması və daşınması izah olunur.