KODE GALAXY Bootcamp Brukerhåndbok for kursutviklingsprogramvare

CODE GALAXY Bootcamp Course Development Software Owner’s Manual

CODE GALAXY logo

Bootcamp Kurs
Beskrivelse og spesifikasjoner

Kursbeskrivelse

Programvareutvikling Bootcamp
Bli med oss ​​i denne programvareutviklingsoppstarten camp. Det er en nyskapende kortsiktig, akselerert læring og oppslukende kodingsutdanning. Den er designet for ambisiøse tekniske fagfolk og videregående elever som vurderer tekniske hovedfag. Støvelen camp gir kodingsferdighetene studentene trenger for å starte karrierer innen programvareteknikk eller få et forsprang og en klar forståelse av hvordan en hovedfag i programvareutvikling vil være på college.
Studentene vil lære web utvikling (HTML, CSS, Java script) og Python-programmering. Og de vil kombinere disse ferdighetene for å bygge databasebasert full stack web applikasjoner med brukerautentisering og andre funksjoner vi finner i de fleste appene vi

Generelle detaljer

Tittel: Bygg og publiser Web Søknader
Undertittel: Introduksjon til Python og Web Utvikling

Tid: 2 uker (totalt 40 timer)

  • Man- fre
  • 4 timer/dag [Eks.: 10:00-12:00 og 12:30-2:30]

Kapasitet: 10 elever
Aldersgruppe: 14+ år (elever på videregående skole)
Sted: Online

Forutsetninger:

  • Grunnleggende erfaring med koding kreves
  • (studenter som allerede har interesser i koding eller informatikk)
  • (vi kan kanskje bruke et enkelt google-skjema for å stille grunnleggende kodingsspørsmål)
  • (Ta opp en video??)

Format (for hver dag):

  • 1.5 time læring/forelesning
  • 1.5 time praktisk prosjektarbeid
  • Ca. 1 time utenom undervisning kreves Lekser
  • Leksehjelp via discord

Hovedmål

Innen 2 uker (totalt 30 timer med instruksjoner), lær og bygg prosjekter ved å bruke:

  • HTML / CSS
  • Java-skript og Bootstrap
  • Python ved å bruke Flask Framework

Verktøy- og kodemiljøer

  • Replit.com (online kode editor)
  • Heroku.com (gratis online web applikasjonshosting)
  • Kjøp et domenenavn (valgfritt)

Uke 1: Web Utvikling

5 dager og 4 timer/dag (2 timer læring og 2 timer prosjektarbeid)

[Fokusert på web utvikling]
Introduksjon til HTML, CSS og grunnleggende Java-skript.
Introduksjon til Bootstrap-rammeverket for å lage webnettstedet ser vakkert ut.
[Utfall]
Vet hvordan du bygger en statisk webnettsted (responsiv og pen)
Har gjort 2 prosjekter:

  • En ferdig og polert webstedsprosjekt (publisert): skole webnettsted, danseteam webnettsted, kodeklubb webnettsted, fotball moro webnettstedet
  • Front-end-delen av den store fullstack-applikasjonen (den de vil legge til python til senere)

[Overordnede konsepter]

  • Elevene bygger sin egen profilside ved hjelp av HTML og CSS
  • Dette skal legges inn på en webnettsted et sted slik at de kan klikke og view andre studenters profiler
  • Fancy CSS
  • Kule CSS-triks
  • Elevene bruker dem for å få profilen deres til å se enda kulere ut
  • Grunnleggende JavaScript
  • Elevene får JavaScript-kodebiter for å gjøre profilsiden deres interaktiv
  • Examples: Vis/skjul, endre farge, spørsmål og svar osv.

Uke 2: Python-programmering

5 dager og 4 timer/dag (2 timer læring og 2 timer prosjektarbeid)

  • Dag 1: Introduksjon til Flask & Python I
  • Dag 2: Flask Framework + Introduksjon til prosjektet
  • Dag 3: Databaseoppsett + Prosjekt
  • Dag 4: Avslutte prosjektet + arbeid med presentasjonene
  • Siste dag: Presentasjoner (innspilt) og sertifikater

[Fokusert på web utvikling]
Introduksjon til Python-programmering.
Introduksjon til Flask-rammeverket for å kombinere Python med web utvikling.

[Utfall]

  • Vet hvordan du koder i Python
  • Kunne bruke Python og bygge en Python-basert full stack web søknad og publiser den på & svar osv.

Har gjort 2 prosjekter:

  • Én ferdig og polert full stack-applikasjon, for eksempel chat-app, meme-generator,
  • Back-end-delen av den store fullstack-applikasjonen (og legg også til database til den), en slik app for sosiale medier.

[Overordnede konsepter]

  • Grunnleggende om Python-programmering
  • Introduksjon til Flask (som kombinerer Python og web utvikling)
  • Introduksjon til database
  • Brukerregistrering og innlogging
  • Publiserer en full stabel web søknad

Dokumenter / Ressurser

PDF thumbnailBootcamp Programvare for kursutvikling
Owner's Manual · Bootcamp Kursutviklingsprogramvare, kursutviklingsprogramvare, utviklingsprogramvare, programvare

Referanser

Still et spørsmål

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Still et spørsmål

Ask a question about setup, compatibility, troubleshooting, or anything missing from this manual.