Mūsų kursai

Pasirinkite įgūdžius, kurių norėtumėte išmokti

Programavimo savaitgalis pradedantiesiems (Python)

Vilnius 06.04.2019 - 07.04.2019

Išmokite Python programavimo kalbos pagrindus ir pradėkite programuoti!

Registruokitės į intensyvų 2 dienų savaitgalio kursą pradedantiesiems, neturintiems jokios programavimo patirties.

Apie kursą trumpai:

  • Datos: 06.04.2019 - 07.04.2019
  • Dienos: šeštadienį ir sekmadienį
  • Laikas: 10:00 - 18:30
  • Pamokos: 8 (po 1,5 val.) su 15 min ir 1,5 val pietų pertraukomis
  • Vieta: Vilnius, Gedimino prospektas 20, WorkLand, St. George posėdžių salė
  • Lygis: pradedantiesiems
  • Ankstyvo paukščio kaina: 199,00 EUR (iki kovo 31 d.)
  • Kaina: 249,00 EUR
  • Maksimalus dalyvių skaičius: 25

Šis kursas tai puikus pirmas žingsnis į programavimą, suteikaintis jums gerus pagrindus, padėsiančius orientuotis internetinių tinklapių, mobiliųjų aplikacijų bei kitų produktų kūrime.

Programavimo savaitgalis

Ko Jūs išmoksite?

Kurso metu, atliksite net 10 praktinių užduočių (sukursite kompiuterines programas), kurios padės čia pat pritaikyti ir greitai įsisavinti ką tik gautas žinias. Atliktus programinius projektus įtrauksite į jūsų GitHub profilį, kuris naudojamas kaip programuotojų CV internete. Šie įgūdžiai suteiks jums puikų pagrindą savo asmeninių programų ir skriptų kūrimui.

Aštuntoje pamokoje sukursite Python programą, kuri gali lengvai pasiimti norimus duomenis iš kitų interneto svetainių (aplikacijų programavimo sąsajos pagalba, angl. Application Programming Interface, API). Tai labai naudinga kuriant programas finansų ir rinkodaros srityse, taip pat visiems, kam reikia rasti duomenis internete ir po to juos apdoroti.

Kurse išmoksite pagrindinius programavimo principus, kurie yra vienodi visose programavimo kalbose. Todėl po kurso, jei norėsite, nebus sunku perprasti ir kitas programavimo kalbas.

Mokymo programa

Šestadienis

1. Įvadas į Python programavimo kalbą ir kintamieji

  • Įvadas į Python programavimo kalbą: kintamieji, loginės išraiškos, sąlygos - “kas, jeigu”
  • Programavimo aplinkos parengimas
  • Duomenų įvedimas iš vartotojo pusės

Įsitikinkite, jog šis kursas jums tikrai tinka - atsisiųskite pirmos Programavimo savaitgalio pradedantiesiems (Python) pamokos santrauką.

2. Sąlygos ir ciklai

  • Sąlygos ir ciklai
  • Apžvelgsime, kas yra ciklai ir kam jie naudojami
  • Kaip atlikti pasikartojančias operacijas
  • Išmoksite naudotis Python standartinėmis bibliotekomis

Pietų pertrauka - 1,5 valandos

3. Žinių užtvirtinimas ir duomenų išsaugojimas į failą

  • 8-9 pamokų kartojimas/apžvalga
  • Duomenų įrašymas/išsaugojimas ir darbas su failais

4. Duomenų struktūra

  • Jau dirbome su tekstu is skaičiais, išmoksime 2 naujus dinaminių (kintamųjų) duomenų tipus: “list” ir “dictionary”
  • Išmoksime išsaugoti skirtingus duomenis viename kintamajame
  • Apžvelgsim Json duomenų tipą

Sekmadienis

5. Funkcijos

  • Įvadas į funkcijas, metodus, kodo pakartotinį panaudojimą bei pritaikymą
  • Kodo skaidymas bei sisteminimas

6. Object-oriented programming (OOP)

  • Įvadas į klases ir objektus, kodo paveldėjimas
  • Į objekta orientuoto programavimo (OOP) koncepcija

Pietų pertrauka - 1,5 valandos

7. Duomenų iš kitų svetainių gavimas (API ir JSON)

  • Aplikacijų programavimo sąsaja (angl. Application Programming Interface, API) – tai sąsaja, kurią suteikia kompiuterinė sistema, biblioteka ar programa tam, kad programuotojas per kitą programą galėtų pasiekti jos funkcionalumą ar apsikeistų su ja duomenimis
  • Duomenų perdavimas JSON formatu dirbant su API

8. Praktika

  • Sukursime programą, galinčia paimti tam tikrus duomenis iš svetimos duomenų bazės ir siųsti juos Jums sms, paštu arba mobiosios aplikacijos push-pranešimu
  • Išvados ir žinių užtvirtinimas
  • Namų darbai - sukurti Jūsų gyvenimą palengvinančia programą, automatizuojant tam tikros užduoties atlikimą

2 savaitės po kurso

9. Namų darbai

  • Užduotis - sukurti Jūsų gyvenimą palengvinančia programą, automatizuojant tam tikros užduoties atlikimą
  • Namų darbams suteiksime visus reikiamus duomenis, nuorodas, rekomendacijas
  • Dviejų savaičių bėgyje nuo kurso pabaigos atsakinėsime į Jūsų klausimus, kylančius atliekant namų darbus

Trečia savaitė po kurso

10. Namų darbų patikra ir komentarai

  • Trečios savaitės bėgyje - patikrinsime Jūsų namų darbus
  • Pateiksime grįžtamąjį ryšį ir rekomendacijas

Išankstinės žinios

Kursų dalyviams nereikia jokių išankstinių programavimo žinių, nes mokymo programa yra specialiai parengta absoliutiems pradedantiesiems, neturintiems jokios programavimo patirties.

Intensyvaus kurso tempo išlaikymui dalyviai turi būti užtikrinti kompiuterio vartotojai (pvz., mokėti instaliuoti programas, kopijuoti ir įklijuoti duomenis klavišų kombinacijomis).

Kursas vyks lietuvių kalba, tačiau visi studentai turi mokėti anglų kalbos pagrindus, nes šis įgūdis yra svarbus kiekvienam programuotojui.

Ką turėčiau turėti kursų metu?

Kurso metu jums reikės savo kompiuterio, pakrovėjo ir geros dozės smalsumo ;-)

course session

Vieta ir datos

Kursas vyks savaitgalį, šeštadienį ir sekmadienį, kovo 6 ir 7 dienomis, nuo 10:00 iki 18:30, su 1,5 valandos pietų pertrauka nuo 13:30 iki 15:00, pačiame Vilniaus centre - Gedimino prospekte 20, WorkLand verslo centre, modernioje St. George posėdžių salėje.

Kursą ves net 2 dėstytojai, patyrę kodavimo nindzės ir dėstymo praktikai: Gediminas Ivanauskas ir Lukas Dambrauskas.

Info Sesija St. George posėdžių salėje

Kaina

Jeigu užsiregistruosite į kursą pakankamai anksti, pritaikysime jums Ankstyvo paukščio kainą, kuri yra tik 199,00 EUR. Vėliau kurso kaina kils iki 249,00 EUR

Apmokėjimas

Užpildžius registracijos formą, el.paštu jus pasieks sąskaita. Turėtumėte kuo greičiau ją apmokėti, kad galėtume užtikrinti jums vietą kurse. Vadovaujamės principu Pirmam atvykusiam - Pirmam patiekiama.

Nelaukite ilgiau ir registruokitės! ;)


Kainos

Kursų kaina* Aprašymas Data iki
199,00 EUR Ankstyvo paukščio kaina Kaina galioja iki 31.03.2019
224,00 EUR Vėlyvo paukščio kaina Kaina galioja iki 03.04.2019
249,00 EUR Pilna kaina Kaina galioja iki 06.04.2019

* Visos kainos nurodytos su PVM.


Registracijos forma į kursus

Registruodamiesi Jūs sutinkate su SmartNinja programavimo mokyklos taisyklėmis.

Užsisakykite mūsų naujienlaiškį!