DevOps – pradedančių studijos

Apie kursus

Tapti DevOps inžinieriumi gali būti sunki kelionė, nes ši pozicija reikalauja daug techninių ir bendravimo įgudžių. Šis kursas jums padės žengti pirmuosius žingsnius jūsų tikslo link, įgaunant reikiamas žinias ir atrenkant svarbiausias detales. Baigus I kurso lygį jūs jau drąsiai galėsite ieškoti kompanijos kuri turi praktikantų programą ir tęsti savo mokymasi darbo aplinkoje arba pasirinkti II lygio studijas ir įsidarbinti.

Įsidarbinimo galimybės

Programa

  • 1 tema
  • 2 tema
  • 3 tema
  • 4 tema
  • 5 tema
  • 6 tema
  • 7 tema
  • 8 tema
  • 9 tema
  • 10 tema

Documentation writing

Requirements for technical documentation

Intro to Linux OS

  • Getting to know Linux
  • Basic Linux commands
  • Installing Linux packages
  • Learn how to check system resources in Linux
  • Users and Permissions
  • SSH
  • Cronjobs
  • Filesystems
  • Regex
  • Installing and configuring applications
  • Troubleshooting applications issues
  • Tracing errors and logs
  • Setup and configure your first services

Containers

  • What is Docker?
  • Basic Docker commands
  • Running first container (Linux container to use in the future to learn Linux and bash scripting)
  • Connecting to container
  • Docker volumes mounting and usage
  • Docker network and ports
  • Docker environment variables
  • Docker security
  • Dockerfile writing: Getting to know basic Dockerfile commands; Best practices for writing Dockerfile; Getting to know best practices how to use multi-stage image builds; Getting to know best practices on how to use multi-stage image builds
  • Docker image building
  • Get familiar with Docker Compose: How to run docker-compose; Learn Docker compose file syntax; Learn how to write Docker compose file: Variables; Services; Logging; Volumes and mount points; Network; Secrets
  • Running your first multi containers stack with docker-compose

Bash scripting

  • Introduction to Bash scripting
  • Getting familiar how to write bash scripts: Syntax; Variables; If/else conditions; Cycles while/for; Functions
  • Writing your own bash scripts

Databases

  • Get familiar with basic SQL commands
  • Get familiar with different databases
  • Learn how to troubleshoot DB issues

Code versioning

  • What is Git?
  • Basic git commands
  • Best practices of code versioning
  • Setup GitHub/GitLab connection
  • Learn how to create repo and push code to it
  • Feature branches and code merging

Python programming

  • First look into Python
  • Variables
  • Conditions
  • Loops
  • Functions
  • Python modules
  • Writing your own modules
  • Classes
  • Virtual environments
  • Databases with Python
  • Decorators
  • Unit Tests
  • Flask

Cloud Infrastructure

  • What is Cloud and how to use it?
  • Creating Free tier cloud account (AWS/Azure/GCP)
  • Get familiar with the cloud dashboard
  • Intro into: EC2; RDS; SG; ALB; NLB; ECS; IAM
  • Get familiar with Cloud CLI

Intro into JSON

Intro into JSON

Writing your own JSON code

Intro into YAML

  • Intro into YAML
  • Writing your own YAML code

Intro into configuration management

  • Intro into Ansible
  • Getting to know how to use public modules
  • Writing your first roles/playbooks
  • Learning how infrastructure variables works

Monitoring and Logging

  • Learning importance of Monitoring and Logging
  • Getting familiar with monitoring and logging tools and solutions

Release Management and Release process

  • Basic understanding of what is CI/CD pipelines
  • Deployment Strategies
  • Intro info GitHub Actions or GitLab Ci/CD or Jenkins
  • Setting up CI/CD pipeline to run some tests on code push: Lint; Setup your repository to prevent merging code until all test cases passes
  • Setup CI/CD pipeline to build your code: Building your artifacts; Storing your artifacts
  • Create CI/CD pipeline to build Docker image with your code
Atsisiųsti programą

Dėstytojai

Mūsų dėstytojų komanda – skirtingų IT specialistų mišinys. Vieni, kaip kokie superdidvyriai 🦸, dienomis
užima Top pozicijas savo įmonėse ir vakarais atsiliepia į studentų pagalbos šauksmus, kiti – dirba kaip freelancer’iai, kasdien žongliruodami tarp klientų bei studentų. Tačiau visi jie 100% pasiruošę žiniomis ir patirtimi padėti tau! 🧑‍🎓

Tadas Narbutas

Lead DevOps Engineer

Išsimokėjimo galimybės

Mes siūlome tiek skirtingų išsimokėjimo galimybių ir lengvatų, kad sukūrėme skaičiuoklę savo galimybes pasiskaičiuoti pačiam – visai kaip banke. 💸

Už CodeAcademy kursus galima atsiskaityti dalimis

  • Nuo 89 €/mėn.

100% Užimtumo Tarnybos finansavimas

  • Užimtumo Tarnybos finansavimas leidžia persikvalifikuoti dirbantiems ir įgyti naujas kompetencijas nedirbantiems! 🚀

Mokėk po sėkmingo įsidarbinimo!

  • Mėnesinis mokestis – 10% nuo Neto pajamų, su galimybe turėti mokėjimo atostogas iki 5 mėnesių.

Atsiliepimai

Karolis Antanas Svirskas

Lead Developer @VSBL

Pradėjau mokytis neturėdamas daug žinių apie programavimą. CodeAcademy supažindino ir davė pagrindą tolimesniam nagrinėjimui ir savarankiškam mokymuisi, o networkingas kursų metu privedė prie pirmojo darbo.

Privalumai

1. Mokymosi Aplinka

Jauki ir moderni mokymosi erdvė su visa reikalinga įranga patogiam ir efektyviam mokymuisi.

2. Karjeros centras

Mūsų karjeros centras padeda studentams sklandžiai pereiti į IT darbo rinką. Konsultuojame, ruošiame darbui ir suteikiame galimybes užmegzti ryšius su darbdaviais.

CV ir LinkedIn korekcijos

Konsultacijos metu susikursi tokį CV ir LinkedIn profilį, kurie pritaikyti persikvalifikavusiam žmogui. Bendradarbiaudami su įmonėmis nuolat konsultuojamės, kokį CV ir LinkedIn jie nori matyti iš persikvalifikavusio žmogaus. Šias žinias perduodame CodeAcademy studentams, kad būtų pastebėti įdarbinimo specialistų.

Darbo paieškos strategijos sukūrimas

Suprasdami, kad šiais laikais darbo paieškos gali užtrukti, studentams sudėliojame aiškų žingsnių planą, kuris padeda ieškotis darbo tikslingai, efekyviai ir rezultatyviai.

Darbo pokalbio simuliacija

Tik gero CV, LinkedIn profilio ar puikios darbo paieškos strategijos nepakanka. Tau reikia išmokti save pristatyti darbo pokalbyje taip, kad parodytum, jog esi tinkamas kandidatas. Karjeros centre mokiname studentus tinkamai atsakyti į populiariausius darbo pokalbio klausimus.

Mentorystė

Suprasdami, kad darbo paieška kartais gali būti sekinantis procesas, Karjeros centras suteikia mentorystę visiems CodeAcademy studentams. Jeigu studentai susiduria su sunkumais ieškantis darbo, konsultuojame ir padedame žmogui tol, kol jis gauna darbo pasiūlymą.

Upskill

Bent kartą į mėnesį Karjeros centras organizuoja renginius, kurie yra skirti tik CodeAcademy studentams. Upskill renginiai yra įvairaus tipo – nuo minkštųjų įgūdžių tobulinimo iki susitikimų su įmonėmis. Šio tipo renginiai yra ypač svarbūs persikvalifikuojantiems ir tapusiems junior lygio specialistais. Įmonės mėgsta paklausti: ką veikei kol ieškojaisi darbo? Ir, jei galėsi atsakyti, kad dalyvavai įvairiuose renginiuose ir tobulinai save, tapsi pranašesniu kandidatu.

Rekomendacijos įmonėms

Bendradarbiaudami su nemažu skaičiu įmonių ir nuolat pildant partnerių sąrašą pažangiausius studentus rekomenduojame įmonėms. Net ir savarankiškai suaplikavus, jei studentas buvo pažangus, mokėsi puikiais pažymiais, parašome įmonei rekomedaciją. Kas šiais laikais yra itin svarbu!

 

Sėkmės istorijos

3. Diplomas

Baigus kursus suteikiame tarptautiniu mastu pripažįstamus sertifikatus, padedančius sėkmingai įsitvirtinti IT rinkoje.

Trumpa online konsultacija

Nori sužinoti daugiau apie mūsų siūlomus kursus? Užsiregistruok 30 min. konsultacijai su mūsų programų specialistu, kurios metu galėsi užduoti tau rūpimus klausimus ir gauti profesionalius patarimus.

Registracija paprasta – pasirink sau tinkamą laiką ir mes su tavimi susisieksime! 👇







Dažniausiai užduodami klausimai

Kursų grafikas yra fiksuotas, visos pamokos yra vedamos gyvai, profesionalių CodeAcademy dėstytojų, kuriems, paskaitų metu, galite užduoti klausimus, pasitikrinti namų užduotis, gauti patarimų dėl ateities projektų.

Mokslams virtualioje erdvėje naudojame vieną pažangiausių bei lanksčiausių pedagoginių programų – Microsoft Teams. Kartu su Microsoft Teams turėsite prieigą prie Microsoft Office paketo nemokamai vieneriems metams.

Prisijungimai prie Studijų aplinkos studentams atsiunčiami likus 5-3 darbo dienoms iki užsiėmimų pradžios į sutartyje nurodytą el. paštą.

Susisiekite su mumis!








    Atsisiųskite programą




      Slapukų nustatymai

      Šioje svetainėje naudojame įvairius slapukus. Paspausdami „Patvirtinti visus“, jūs sutinkate, kad būtų naudojami visi slapukai (įskaitant slapukus statistiniams, analitiniams, funkciniams ir rinkodaros tikslams). Jūsų pasirinkimus įsiminsime ateities apsilankymams. Daugiau informacijos privatumo politikoje.