Programmeren 4
Home

Programmeren 4

Aan de slag met je gerief
Aan de slag met je gerief

Programmeren 4

Aan de slag met je gerief

Doelstelling

  1. Na deze les:
    1. heb je lokaal een map gemaakt voor de oefeningen en opdrachten van deze module;
    2. heb je PHPStorm opgestart en een .gitignore bestand aangemaakt;
    3. weet je hoe je GIT installeert en gebruikt;
    4. heb je een repo gemaakt in BitBucket en de locale map naar die repo gepushed;
    5. weet je hoe je een lokale repo synchroniseert met een remote repo en omgekeerd;

Stappenplan

  1. Leren werken met GIT
    1. Documentatie:
      1. GIT serieus!
      2. Git vertakkingen maken, Git takken uitchecken gaan we nu niet onmiddellijk gebruiken. Naar het einde van module komt dat wel aan bod.
    2. Filmpjes:
      1. Git installeren en lokaal gebruiken.
      2. Git Remote gebruiken.
  2. PHP Standaard mappenstructuur
  3. Een repo delen tussen Cloud9 en je computer

Opdracht

  1. Maak een map op je computer voor deze module met de naam Programmeren4_, gevolgd door het modulenummer.
  2. Als je met PHPStorm werkt moet je een .gitignore bestand (zoek op op internet) in de rootmap van je project toe voegen. Anders gaat Git alle tijdelijke bestanden, Composer bibliotheken en andere onderdelen mee in de repo opnemen.
  3. Installeer Git op je locale computer.
  4. BitBucket
    1. Registreer je op BitBucket als je nog geen account hebt en maak een repo. Mag ik erop aandringen een 'verstaanbare' gebruikersnaam te gebruiken zodat het meteen duidelijk is van wie de eigenaar van de repo is. Mijn gebruikersnaam is bv. Jef-CVOAntwerpen. Je kan je gebruikersnaam nadat je een account hebt aangemaakt, nog altijd wijzigen.
    2. Upload de map met de naam Programmeren4_, gevolgd door het modulenummer, naar een BitBucket repo. Het maakt niet uit als die nog leeg is.
    3. Maak een README bestand op BitBucket.
    4. Kopieer het readme bestand naar je locale PV met behulp van een git pull instructie.
    5. Tot en met het examen upload je je map minstens één keer per les naar je eigen repo. Tijdens het examen zal ik jullie vragen me tonen hoe je dat gedaan hebt.
    6. Nodig mij uit zodat ik toegang krijg tot je repo (jef.inghelbrecht@telenet.be).
  5. Cloud9
    1. Op het vragen forum staat een thread waar je op antwoordt met je e-mail account waarnaar ik een uitnodiging kan sturen om deel te nemen aan het Programmeren 4 team. Gebruik niet je school e-mailadres.
    2. Als je de uitnodigingsmail hebt ontvangen maak je een Cloud9 account aan. Je kan ook zelf een account maken zonder te wachten op een uitnodiging. Maar dan heb je wel een kredietkaart nodig.
    3. Je maakt een workspace in het team programmeren4_, gevolgd door het modulenummer
      1. Een overzicht vind je in het document Git en Cloud9
      2. De naam voor je workspace bestaat uit programmeren5, gevolgd door het modulenummer, gevolgd door je voornaam en familienaam.
      3. Creëer je workspace op basis van je repo op BitBucket
        1. Git en Cloud9 Deel I
        2. Git en Cloud9 Deel II
    4. Wijzig het README bestand op Cloud9 en zet daarna terug op je locale PC met behulp van Git.
    5. Ik ben niet verantwoordelijk voor jullie gegevens op Cloud9. Als de gegevens beschadigd of vernietigd worden is dat jullie verantwoordelijkheid. Daarom is het aan te raden steeds een backup met behulp van Git te maken!
    6. Stuur me een READ en WRITE uitnodiging voor je Workspace (naar jefinghelbrecht, je vindt me op Cloud9).

JI
2018-11-20 20:10:24