|
|
# Course organization, administration, and rules
|
|
|
- [Assessment](assessment)
|
|
|
- [Regular labs](Regular-project-labs,-attendance)
|
|
|
- [Homework projects](Homework-projects) [PB162 only]
|
|
|
- [Midterm exams](midterm-exams)
|
|
|
- [Final exam](final-exam)
|
|
|
- [Penalties for cheating](penalties-for-cheating)
|
|
|
|
|
|
# Setting up the development environment
|
|
|
- [Install required software on your computer](install-development-environment) (workstations at FI MU are already pre-installed)
|
|
|
- [Set up the IDE and useful shortcuts](working-with-ide)
|
|
|
- [Using IDE at school](Using-IDE-at-school)
|
|
|
- [IntelliJ IDEA troubleshooting](IntelliJ-IDEA-Troubleshooting)
|
|
|
|
|
|
# Git workflow
|
|
|
|
|
|
In what follows, replace any appearance of given variables with values reflecting the Java course variant.
|
|
|
|
|
|
| variable | PB162 | PB112 |
|
|
|
| ------------ | ------------------------------------ | ------------------------------------ |
|
|
|
| PROJECT_NAME | 2024-pb162-seminar-project | 2024-pb112-seminar-project |
|
|
|
| PUBLIC_LINK | pb162/2024-pb162-seminar-project.git | pb112/2024-pb112-seminar-project.git |
|
|
|
|
|
|
> The project of the PB162 course uses the `master` branch instead of `main`.
|
|
|
|
|
|
- **[Simplified Git](git-basic-setup)** with submission to "odevzdávárna"
|
|
|
- **Advanced Git** with submission through Git merge requests
|
|
|
- [Fork the Project](Fork-the-Project) on the GitLab server (only once).
|
|
|
- [Set the project](Set-the-Project) on your local PC (usually only once).
|
|
|
- [Work on iteration](Work-on-iteration) every week.
|
|
|
- [Submit final solution](Submit-final-solution)
|
|
|
- [Check tutor's decision](Check-decision and feedback)
|
|
|
# Course organization, administration, and rules
|
|
|
- [Assessment](assessment)
|
|
|
- [Regular labs](Regular-project-labs,-attendance)
|
|
|
- [Homework projects](Homework-projects) [PB162 only]
|
|
|
- [Midterm exams](midterm-exams)
|
|
|
- [Final exam](final-exam)
|
|
|
- [Penalties for cheating](penalties-for-cheating)
|
|
|
|
|
|
# Setting up the development environment
|
|
|
- [Install required software on your computer](install-development-environment) (workstations at FI MU are already pre-installed)
|
|
|
- [Set up the IDE and useful shortcuts](working-with-ide)
|
|
|
- [Using IDE at school](Using-IDE-at-school)
|
|
|
- [IntelliJ IDEA troubleshooting](IntelliJ-IDEA-Troubleshooting)
|
|
|
|
|
|
# Git workflow
|
|
|
|
|
|
In what follows, replace any appearance of given variables with values reflecting the Java course variant.
|
|
|
|
|
|
| variable | PB162 | PB112 |
|
|
|
| ------------ | ------------------------------------ | ------------------------------------ |
|
|
|
| PROJECT_NAME | 2024-pb162-seminar-project | 2025-pb112-seminar-project |
|
|
|
| PUBLIC_LINK | pb162/2024-pb162-seminar-project.git | pb112/2025-pb112-seminar-project.git |
|
|
|
|
|
|
> The project of the PB162 course uses the `master` branch instead of `main`.
|
|
|
|
|
|
- **[Simplified Git](git-basic-setup)** with submission to "odevzdávárna"
|
|
|
- **Advanced Git** with submission through Git merge requests
|
|
|
- [Fork the Project](Fork-the-Project) on the GitLab server (only once).
|
|
|
- [Set the project](Set-the-Project) on your local PC (usually only once).
|
|
|
- [Work on iteration](Work-on-iteration) every week.
|
|
|
- [Submit final solution](Submit-final-solution)
|
|
|
- [Check tutor's decision](Check-decision and feedback)
|
|
|
- [Git troubleshoting](Git-Troubleshooting) |
|
|
\ No newline at end of file |