Courses in English

Front-End serverless with Artificial Intelligence (223003050)

584 hours

The front-end programmer uses HTML, CSS, and TypeScript to create a user-friendly interface. Therefore, his work is not only technical but also creative and, of course, closely related to web design. Thanks to front-end programming, everything a user can see on a page is the structure of the site, visual and dynamic solutions. A front-end programmer is a real necessity for anyone who wants to tell about their business or other activities and make connections using an attractive and dynamic website.

  • 3200€
    The average salary of a front-end programmer in Lithuania
  • 96%
    Front-end programmers in Lithuania are satisfied with their work
  • 87%
    Students successfully complete the Front-end course

Įsidarbinimo galimybės

Atsiliepimai

Dalius Pamedytis

Software Engineer @IPRoyal

Pasirinkęs CodeAcademy front-end kursus sutikau ypač šaunius dėstytojus bei kolegas, kurie padėjo man užsivesti IT srityje. Tuo pačiu suteikė šaunius pagrindus pradedant kelionę į programuotojų pasaulį.

sekmes-istorija

Vaiva Gribauskaitė

Front-End Developer @Oxylabs.io

Iš tiesų labai džiaugiuosi, kad pasirinkau CodeAcademy. Sutikau jaunų, entuziastingų dėstytojų kurie supažindino su programuotojų pasauliu, davė patarimų darbo pokalbiams (labai pravertė) ir gavau stiprius pagrindus pirmajam darbui.

Karina Garifovaitė

Frontend Developer @Smartproxy

Į CodeAcademy atėjau vedama didelio smalsumo ir noro “laužyti standartus”. Dažnai girdėjau, kad programavimas labiau vyriška sfera ir tai buvo viena iš pagrindinių priežasčių, kodėl kurį laiką save stabdžiau. Dabar ateities studentams galiu palinkėti nieko nelaukti, o ateiti ir išbandyti savo jėgas, nes su reikiamu motyvacijos bagažu ir dėstytojų pagalba bei palaikymu – CodeAcademy puiki vieta žengti savo pirmuosius žingsnius programavimo pasaulyje.

Ieva Kaleginienė

Software Engineer @Danske Bank

Ko išmokau CodeAcademy? “Only the sky’s the limit”! Supratau, kad su didele motyvacija ir profesionalių dėstytojų pagalba įmanoma atsikratyti įvairių programavimo stereotipų, prisikrauti pilną žinių bagažą ir žengti į IT pasaulį tvirta koja. Sunkiausia žengti pirmą žingsnelį, bet kada daugiau, jei ne dabar?

Programa

14 weeks
  • 1 months
  • 2 months
  • 3 months
  • 4 months
  • 5 months
  • 6 months

HTML ir CSS 120 hours

    • Foundations of HTML – structure of HTML elements, attributes, types of HTML elements.
  •  Elements of page structure – HTML elements and structure for search engine optimization (SEO).
  • CSS styles – selectors, classes, CSS priorities.
  • Main CSS properties – box model properties, typography, position, flex, grid.
  • Responsive design methodology – media queries, design adaptation for all screen sizes.
  • Bootstrap CSS framework – style components, reusable class methodology, Bootstrap responsive design system.
  • Individual work practice and consultations.

The fundamentals of the JavaScript 200 hours

    • Variables – declaration types, variable addressing types, variable behavior when copying.
  • Operators – unary and binary operators, arithmetic operators, logical operators.
  • Loops – principles of loop execution, types of loops, iterator, exit condition and iteration.
  • Functions – function declaration, function calls, arguments and parameters, return types.
  • Array methods – data manipulation methods, search methods.
  • Fundamentals of algorithms – commonly used algorithms and their components
  • Array iterative methods – forEach, map, filter, reduce.
  • Destructuring – object destructuring, array destructuring, complex destructuring, and destructuring of function parameters.
  • Arrow functions – differences between arrow functions and regular functions, concise arrow function syntax.
  • Fundamentals of algorithms – method chaining, passing functions as arguments, function invocation hierarchy.
  • Basics of object-oriented programming – classes, composition, encapsulation, inheritance, and polymorphism.
  • Fundamentals of algorithms – establishing relationships between class objects, distribution of logical responsibilities to separate entities.
  • Using JavaScript in the browser – HTML element hierarchy model, event listeners, content creation and manipulation.
  • Asynchronous programming – dividing programming tasks into separate branches of processes while awaiting a response, data retrieval.

GIT version control 40 hours

    • GIT command line basics – repository creation, configuration, essential commands.
  •  Methodology for performing programming tasks and publishing.
  • Task distribution methodology – merging project versions (GIT branches).
  • Methodology for merging programming work, working in teams.
  • Project management – Methodologies for task creation, project breakdown into separate tasks, using Project Management tools.
  • Team collaboration – Task allocation and project development work using GIT.

React 200 hours

    • Component structuring – Inclusion of components, reuse, and wrapper components.
  • Component state and properties – Reusing components by passing different properties, creating and changing states.
  • Component styling – Utilizing styled libraries to style components.
  • Component library – Installing external component libraries and configuring themes.
  • Global state management technologies – Storing and manipulating global state using React.context and Redux.
  • Application of validation libraries – Applying global validation libraries to input data.
  • Application authentication – Using an external authentication server to create an application with different roles.
  • Utilization of application storage – Retrieving, editing, deleting, and storing data using an external server.

Soft skills 16

CV, LinkedIn, job interview workshops, individual
activities and fees, IT specialist competencies

AI basics 8

Information search with AI
Answers generation with AI

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! 🧑‍🎓

Front-end

Andrius Kasovskis

Freelance Front-end Web Developer

Front-end

Deividas Koncius

Education Specialist and Front-end Lecturer

Front-end

Rokas Banaitis

Front-End Developer

Front-end

Robertas Ankudovicius

Education Specialist and Front-end Lecturer

Programos kalendorius

Laikotarpis

21 October - 5 February

Laikas

8 hours per day

Trukmė

584 hours

Kaina

4352,28€. UžT Financed.

Skaičiuoklė

Pasitikrink savo žinias apie Front-end!

Įsivertink įgūdžius atlikdamas trumpą 5 klausimų testą! Tai smagus ir greitas būdas sužinoti savo stipriąsias puses ir atrasti, kur dar gali tobulėti.😎

Pasiruošęs iššūkiui? Pradėk testą dabar!🤩

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. 💸

CodeAcademy finansavimas

  • Nuo 50 €/mėn.

100% Užimtumo Tarnybos finansavimas

  • Užimtumo Tarnybos finansavimas leidžia persikvalifikuoti dirbantiems ir įgyti naujas kompetencijas nedirbantiems! 🚀
  • Besimokantiems studentams gali būti skiriamos UžT stipendijos, Daugiau informacijos čia.

Mokėk po sėkmingo įsidarbinimo!

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

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ą.

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! 👇







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.