Logotip CODE GALAXY

Bootcamp tečaj
Opis in specifikacije

Opis tečaja

Programska oprema Bootcamp
Pridružite se nam pri tem zagonu razvoja programske opreme camp. Je inovativno kratkoročno, pospešeno učenje in poglobljeno izobraževanje kodiranja. Zasnovan je za ambiciozne tehnološke strokovnjake in srednješolce, ki razmišljajo o tehnični smeri. Škorenj camp ponuja veščine kodiranja, ki jih študenti potrebujejo za začetek kariere v programskem inženiringu ali za začetek in jasno razumevanje, kakšna bo smer razvoja programske opreme na fakulteti.
Učenci se bodo učili web razvoj (HTML, CSS, Java script) in programiranje v Pythonu. In združili bodo te veščine, da bi zgradili celoten sklad na podlagi baze podatkov web aplikacije s preverjanjem pristnosti uporabnika in drugimi funkcijami, ki jih najdemo v večini aplikacij

Splošne podrobnosti

Naslov: Zgradi in objavi Web Aplikacije
Podnaslov: Uvod v Python in Web Razvoj

Čas: 2 tedna (skupaj 40 ur)

  • pon-pet
  • 4 ure / dan [Npr.: 10–00 in 12–00]

Kapaciteta: 10 študentov
Starostna skupina: 14+ let (srednješolski dijaki)
Lokacija: Na spletu

Predpogoji:

  • Zahtevane osnovne izkušnje s kodiranjem
  • (študentje, ki jih že zanima kodiranje ali računalništvo)
  • (morda lahko uporabimo preprost Googlov obrazec za postavljanje osnovnih vprašanj o kodiranju)
  • (Posnemi video??)

Oblika (za vsak dan):

  • 1.5 ure učenja/predavanja
  • 1.5 ure praktičnega projektnega dela
  • Pribl. 1 ura izven pouka zahteva domače naloge
  • Pomoč pri domači nalogi prek discorda

Glavni cilji

V 2 tednih (skupno 30 ur inštrukcij) se naučite in sestavite projekte z uporabo:

  • HTML/CSS
  • Java skript & Bootstrap
  • Python z uporabo ogrodja Flask

Okolja za orodja in kodiranje

  • Replit.com (spletni urejevalnik kod)
  • Heroku.com (brezplačno na spletu web gostovanje aplikacije)
  • Kupite ime domene (neobvezno)

1. teden: Web Razvoj

5 dni in 4 ure/dan (2 uri učenja in 2 uri projektnega dela)

[Osredotočen na web razvoj]
Uvod v HTML, CSS in osnovni skript Java.
Uvod v okvir Bootstrap za izdelavo webstran izgleda lepo.
[Izid]
Vedeti, kako zgraditi statiko webspletno mesto (odzivno in dobro videti)
Naredite 2 projekta:

  • Eden končan in poliran webprojekt mesta (objavljeno): šol webstran, plesna ekipa webstran, klub kodiranja webstran, nogometna zabava webmesto
  • Sprednji del glavne aplikacije s polnim skladom (tiste, ki ji bodo pozneje dodali python)

[Splošni pojmi]

  • Učenci ustvarijo lastno stran s profilom z uporabo HTML in CSS
  • To je treba vnesti na a webnekje, da lahko kliknejo in view profili drugih učencev
  • Fancy CSS
  • Kul CSS triki
  • Študenti jih uporabljajo, da je njihov profil videti še bolj kul
  • Osnovni JavaScript
  • Študentje dobijo izrezke JavaScripta, da postane njihova stran s profilom interaktivna
  • Examples: Prikaži/skrij, spremeni barvo, vprašanje in odgovor itd.

2. teden: Programiranje v Pythonu

5 dni in 4 ure/dan (2 uri učenja in 2 uri projektnega dela)

  • 1. dan: Uvod v Flask & Python I
  • 2. dan: Flask Framework + uvod v projekt
  • 3. dan: nastavitev baze podatkov + projekt
  • 4. dan: Zaključevanje projekta + delo na predstavitvah
  • Zadnji dan: predstavitve (posneto) in potrdila

[Osredotočen na web razvoj]
Uvod v programiranje Python.
Uvod v okvir Flask za kombiniranje Pythona web razvoj.

[Izid]

  • Vedeti, kako kodirati v Pythonu
  • Znati uporabiti Python in zgraditi celoten sklad, ki temelji na Pythonu web prijavo in jo objavite na & odgovorite itd.

Naredite 2 projekta:

  • Ena dokončana in polirana aplikacija s polnim skladom, kot je aplikacija za klepet, generator memov,
  • Zaledni del glavne aplikacije s polnim skladom (in dodajanje baze podatkov vanjo), kot je aplikacija za družabne medije.

[Splošni pojmi]

  • Osnove programiranja v Pythonu
  • Uvod v Flask (združuje Python in web razvoj)
  • Uvod v bazo podatkov
  • Registracija uporabnika in prijava
  • Objava celotnega sklada web aplikacija

Dokumenti / Viri

KODA GALAXY Bootcamp Programska oprema za razvoj tečajev [pdf] Priročnik za lastnika
Bootcamp Programska oprema za razvoj tečajev, programska oprema za razvoj tečajev, razvojna programska oprema, programska oprema

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *