User Tools

Site Tools


course_outline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
course_outline [2020/01/15 15:23] bilcourse_outline [2020/03/11 14:17] bil
Line 25: Line 25:
  
 [[http://www.vogella.com/tutorials/EclipseGit/article.html|EGit tutorial]] [[http://www.vogella.com/tutorials/EclipseGit/article.html|EGit tutorial]]
- 
-<html><!-- 
- 
  
  
 ===== Week 3 ===== ===== Week 3 =====
  
-Topics: Test-Driven Development, JUnit+Topics: Gitflow
  
-Slides: {{:module03-junit.pdf|Module 3 - JUnit}} +Slides: {{:module03-gitflow.pdf|PDF}}
- +
-Code: Check out the EECS 2311 project from [[https://github.com/biltzerpos/TeachingCode|https://github.com/biltzerpos/TeachingCode]]+
  
 Useful links: Useful links:
  
-[[https://junit.org/junit5/docs/current/user-guide/| JUnit 5 documentation]]+[[https://www.campingcoder.com/2018/03/git-merges-demystified/|Git Merges Demystified]]
  
 +[[https://nvie.com/posts/a-successful-git-branching-model/|Original Gitflow description]]
 +
 +[[https://www.campingcoder.com/2018/04/how-to-use-git-flow/|Another Gitflow description]]
  
 ===== Week 4 ===== ===== Week 4 =====
  
-Topics: More on GitDocumentation+Topics: Test-Driven DevelopmentJUnit
  
-Slides: {{:module04-documentation.pdf|PDF}}+Slides: {{:module04-junit.pdf|PDF}} 
 + 
 +Code: Check out the EECS 2311 project from [[https://github.com/biltzerpos/TeachingCode|https://github.com/biltzerpos/TeachingCode]]
  
 Useful links: Useful links:
  
-[[https://www.campingcoder.com/2018/03/git-merges-demystified/|Git Merges Demystified]]+[[https://junit.org/junit5/docs/current/user-guide/| JUnit 5 documentation]]
  
-[[https://nvie.com/posts/a-successful-git-branching-model/|Original Gitflow description]] 
- 
-[[https://www.campingcoder.com/2018/04/how-to-use-git-flow/|Another Gitflow description]] 
  
  
Line 66: Line 63:
 Slides: {{:module05-testcodecoverage.pdf|PDF}} Slides: {{:module05-testcodecoverage.pdf|PDF}}
  
-Gui Testing example in the [[https://github.com/biltzerpos/TeachingCode|EECS 2311 github repository]]+GUI Testing example in the [[https://github.com/biltzerpos/TeachingCode|EECS 2311 github repository]] 
  
  
 ===== Week 6 ===== ===== Week 6 =====
  
-Topics: Deployment+Topics: Midterm Submission
  
-Slides: {{:module06-deployment.pdf|Module 6 - Deployment}}+Slides: {{:module06-midtermsubmission.pdf|PDF}}
  
 ===== Week 7 ===== ===== Week 7 =====
  
-Topics: Continuous Deployment+Topics: New project requirements, Continuous Deployment
  
 Slides: {{:module07-continuousdeployment.pdf|PDF}} Slides: {{:module07-continuousdeployment.pdf|PDF}}
  
-[[https://www.youtube.com/watch?v=r5DIuWPUwE0|Gradle and Circle CI (Part 1)]]+[[https://github.com/biltzerpos/counterci|Github repo with continuous deployment]]
  
-[[https://www.youtube.com/watch?v=cK-0pOX749k|Gradle and Circle CI (Part 2)]]+===== Week 8 =====
  
-[[https://github.com/danielmapar/ExampleApp|ExampleApp github repository]]+TopicsDesign Documentation
  
 +Slides: {{:module08-designdocumentation.pdf|PDF}}
  
 +[[http://www.tracemodeler.com/articles/a_quick_introduction_to_uml_sequence_diagrams/|Sequence diagram tutorial 1]]
  
-===== Week 8 =====+[[https://online.visual-paradigm.com/tutorials/sequence-diagram-tutorial/|Sequence diagram tutorial 2]]
  
-TopicsNew project requirements, Issue tracking+[[http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools|List of UML tools]]
  
-Slides: {{:module08-issuetracking.pdf|PDF}}+ 
 + 
 +===== Week 9 ===== 
 + 
 +Topics: Issue tracking 
 + 
 +Slides: {{:module09-issuetracking.pdf|PDF}}
  
 [[https://developer.mozilla.org/en-US/docs/Screening_duplicate_bugs | How to find reported bugs]] [[https://developer.mozilla.org/en-US/docs/Screening_duplicate_bugs | How to find reported bugs]]
Line 99: Line 105:
 [[https://bugs.eclipse.org/bugs/query.cgi|Search for Eclipse bugs]] [[https://bugs.eclipse.org/bugs/query.cgi|Search for Eclipse bugs]]
  
 +
 +<html><!--
  
 ===== Week 9 ===== ===== Week 9 =====
Line 106: Line 114:
 Slides: {{:module09-debugging.pdf|PDF}} Slides: {{:module09-debugging.pdf|PDF}}
  
- 
-===== Week 10 ===== 
- 
-Topics: Design Documentation 
- 
-Slides: {{:module10-designdocumentation.pdf|PDF}} 
- 
-[[http://www.tracemodeler.com/articles/a_quick_introduction_to_uml_sequence_diagrams/|Sequence diagram tutorial 1]] 
- 
-[[https://online.visual-paradigm.com/tutorials/sequence-diagram-tutorial/|Sequence diagram tutorial 2]] 
- 
-[[http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools|List of UML tools]] 
  
  
course_outline.txt · Last modified: 2020/03/31 15:15 by bil