Web applicatie van scratch
-
Upload
hanzehogeschool -
Category
Technology
-
view
108 -
download
0
Transcript of Web applicatie van scratch
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