CODE GALAXY Bootcamp Kurssin kehitysohjelmiston käyttöopas

CODE GALAXY Bootcamp Course Development Software Owner’s Manual

CODE GALAXY -logo

Bootcamp Kurssi
Kuvaus ja tekniset tiedot

Kurssin kuvaus

Ohjelmistokehitys Bootcamp
Liity kanssamme tähän ohjelmistokehityskäynnistykseen camp. Se on innovatiivinen lyhytaikainen, nopeutettu oppiminen ja mukaansatempaava koodauskoulutus. Se on suunniteltu aloitteleville tekniikan ammattilaisille ja lukiolaisille, jotka harkitsevat tekniikan pääaineita. Saapas camp tarjoaa koodaustaidot, joita opiskelijat tarvitsevat aloittaakseen uransa ohjelmistosuunnittelijana tai saadakseen etumatkan ja selkeän käsityksen siitä, millainen ohjelmistokehityksen pääaine tulee olemaan yliopistossa.
Opiskelijat oppivat web kehitys (HTML, CSS, Java script) ja Python-ohjelmointi. Ja he yhdistävät nämä taidot rakentaakseen tietokantapohjaisen täyden pinon web sovelluksia, joissa on käyttäjän todennus ja muut ominaisuudet, joita löydämme useimmista sovelluksistamme

Yleiset tiedot

Otsikko: Rakenna ja julkaise Web Sovellukset
Alaotsikko: Johdatus Pythoniin ja Web Kehitys

Aika: 2 viikkoa (yhteensä 40 tuntia)

  • Ma-pe
  • 4 tuntia / päivä [esim. 10-00 ja 12-00]

Kapasiteetti: 10 opiskelijaa
Ikäryhmä: Yli 14-vuotiaat (ylikouluikäiset opiskelijat)
Sijainti: verkossa

Edellytykset:

  • Edellytämme koodauksen peruskokemusta
  • (opiskelijat, jotka ovat jo kiinnostuneita koodauksesta tai tietojenkäsittelytieteestä)
  • (voimme ehkä käyttää yksinkertaista google-lomaketta kysyäksemme peruskoodauskysymyksiä)
  • (Tallenna video??)

Muoto (jokaiselle päivälle):

  • 1.5 tuntia oppimista/luentoa
  • 1.5 tuntia käytännön projektityötä
  • Noin 1 tunti ulkotuntia vaaditaan Kotitehtävät
  • Kotitehtäviin apua discordin kautta

Päätavoitteet

Opi ja rakenna projekteja kahdessa viikossa (yhteensä 2 tuntia ohjeita):

  • HTML / CSS
  • Java-skripti ja Bootstrap
  • Python käyttäen Flask Frameworkia

Työkalu- ja koodausympäristöt

  • Replit.com (verkkokoodieditori)
  • Heroku.com (ilmainen verkossa web sovelluksen isännöinti)
  • Osta verkkotunnus (valinnainen)

Viikko 1: Web Kehitys

5 päivää ja 4 tuntia/päivä (2 tuntia oppimista ja 2 tuntia projektityötä)

[Keskittynyt web kehitys]
Johdatus HTML:ään, CSS:ään ja perus Java-skriptiin.
Johdatus Bootstrap-kehykseen websivusto näyttää kauniilta.
[Tulokset]
Tiedä kuinka rakentaa staattinen websivusto (responsiivinen ja hyvännäköinen)
On tehty 2 projektia:

  • Yksi viimeistelty ja kiillotettu websivustoprojekti (julkaistu): koulu websivusto, tanssiryhmä websivusto, koodausklubi websivusto, jalkapallo hauskaa websivusto
  • Suuren täyspinosovelluksen etuosa (se, johon python lisätään myöhemmin)

[Yleiset käsitteet]

  • Oppilaat rakentavat oman profiilisivunsa HTML:n ja CSS:n avulla
  • Tämä tulee syöttää kohtaan a websivusto jossain, jotta he voivat napsauttaa ja view muiden opiskelijoiden profiilit
  • Hieno CSS
  • Hienoja CSS-temppuja
  • Oppilaat käyttävät niitä saadakseen profiilinsa näyttämään vieläkin siistimmältä
  • Perus JavaScript
  • Opiskelijoille annetaan JavaScript-katkelmia, jotka tekevät profiilisivustaan ​​interaktiivisen
  • Examples: Näytä/piilota, muuta väriä, kysymys ja vastaus jne.

Viikko 2: Python-ohjelmointi

5 päivää ja 4 tuntia/päivä (2 tuntia oppimista ja 2 tuntia projektityötä)

  • Päivä 1: Johdatus Flaskiin ja Python I:een
  • Päivä 2: Flask Framework + Projektin esittely
  • Päivä 3: Tietokannan asennus + projekti
  • Päivä 4: Projektin viimeistely + esitysten käsittely
  • Viimeinen päivä: Esitykset (nauhoitettu) ja sertifikaatit

[Keskittynyt web kehitys]
Johdatus Python-ohjelmointiin.
Johdatus Flask-kehykseen Pythonin yhdistämiseksi web kehitystä.

[Tulokset]

  • Osaa koodata Pythonissa
  • Osaa soveltaa Pythonia ja rakentaa Python-pohjainen täysi pino web sovellus ja julkaise se & vastaa jne.

On tehty 2 projektia:

  • Yksi viimeistelty ja hiottu täyspinosovellus, kuten chat-sovellus, meemigeneraattori,
  • Tärkeimmän täyspinosovelluksen taustaosa (ja lisää siihen myös tietokanta), kuten sosiaalisen median sovellus.

[Yleiset käsitteet]

  • Python-ohjelmoinnin perusteet
  • Johdatus Flaskiin (yhdistetty Python ja web kehitys)
  • Johdatus tietokantaan
  • Käyttäjän rekisteröinti ja kirjautuminen
  • Täysi pino julkaistaan web sovellus

Asiakirjat / Resurssit

PDF thumbnailBootcamp Kurssin kehitysohjelmisto
Owner's Manual · Bootcamp Kurssien kehittämisohjelmistot, kurssikehitysohjelmistot, kehitysohjelmistot, ohjelmistot

Viitteet

Esitä kysymys

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

Esitä kysymys

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