web applicatie van scratch

13
Ondertitel WEB APPLICATIE VAN SCRATCH

Upload: hanzehogeschool

Post on 21-Jan-2017

109 views

Category:

Technology


0 download

TRANSCRIPT

OndertitelWeb Applicatie van Scratch

InhoudTeam & kwaliteitenBepalen eindproductPlanning & afsprakenVersiebeheer GitDatabases & MigratiesTesting/developing/productionDeployen

Team & kwaliteitenMBTI || soft skillsWat kun je? || hard skillsWat kun je niet? || hard skills

Bepalen eindproductIedereen op de zelfde lijnVastleggen requirementsVastleggen succesfactoren

Planning & afsprakenProject methodiekWelke tools?TrelloGitlab/bitbucket/githubDropbox/onedrive/google drive/eigen serverWie is (hoofd)verantwoordelijk voor wat?COOCTOCDO

PHP vs Ruby vs Pythonhttps://www.youtube.com/watch?v=VBm5m1-Eonw

Versiebeheer gitWaarom versiebeheer?ComponentenRepositoriesBranchesCommitsGit flow methodiek

Databases & migratiesMigratie = Versiebeheer voor databasesSchema = Overzicht van je database1. Rails generate migration ArticlesTable2.

3. Rake db:migrate

Testing/Development/productionTesting = je testomgevingDevelopment = je ontwikkel omgevingProduction = Releaseversies richting klant

TDDTests schrijven voor je codeController tests|| RSPECModel tests|| RSPECView tests|| RSPECContinuos Integration tests|| Jenkinshttps://www.youtube.com/watch?v=uGaNkTahrIw

TDD

DeployenDeployen = applicatie releasen naar live omgeving

HerokuDigital oceanEigen server (leaseweb, transip)

Voorbeeld project