AI Series: GitHubLaajuus (5 op)
Tunnus: AT00DH91
Laajuus
5 op
Opetuskieli
- englanti
Osaamistavoitteet
- Introduction to GitHub: Understand what GitHub is and the benefits it offers for version control and collaboration.
- Setting Up Git and GitHub: Learn how to install Git and create a GitHub account.
- Creating and Managing Repositories: Discover how to create, manage, and track changes within repositories.
- Branches and Merging: Master the use of branches and merging to manage and collaborate on code.
- Working with GitHub Remotes: Learn to use GitHub remotes for effective collaboration.
- Essential GitHub Features: Explore key GitHub features like Issues, Gists, and Organizations.
- GitHub Workflow Basics: Understand the GitHub workflow, including forking repositories, submitting pull requests, and tagging releases.
- Introduction to Advanced Git Concepts: Level up your Git skills with advanced concepts like rebasing, stashing, and Git LFS.
Ilmoittautumisaika
01.08.2025 - 31.07.2026
Ajoitus
01.08.2025 - 31.07.2026
Opintopistemäärä
5 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Teknologia (LAB)
Toimipiste
Verkkokampus
Opetuskielet
- Englanti
Koulutus
- Complementary competence, Bachelor's
Opettaja
- Juhani Grape
- Saku Syngelmä
Opetusryhmät
- Avoimen ammattikorkeakoulun kiintiö / Ripa (Koko: 200. Avoin AMK: 200.)
Ryhmät
-
TLABTO25-26Täydentävä osaaminen (AMK) 2025-2026, Teknologiayksikkö
-
TLABTO25-26EComplementary competence (Bachelor's) 2025-2026, Faculty of Technology
Pienryhmät
- Avoimen ammattikorkeakoulun kiintiö / Ripa
Osaamistavoitteet
- Introduction to GitHub: Understand what GitHub is and the benefits it offers for version control and collaboration.
- Setting Up Git and GitHub: Learn how to install Git and create a GitHub account.
- Creating and Managing Repositories: Discover how to create, manage, and track changes within repositories.
- Branches and Merging: Master the use of branches and merging to manage and collaborate on code.
- Working with GitHub Remotes: Learn to use GitHub remotes for effective collaboration.
- Essential GitHub Features: Explore key GitHub features like Issues, Gists, and Organizations.
- GitHub Workflow Basics: Understand the GitHub workflow, including forking repositories, submitting pull requests, and tagging releases.
- Introduction to Advanced Git Concepts: Level up your Git skills with advanced concepts like rebasing, stashing, and Git LFS.
Toteutustapa ja opetusmenetelmät
Independent online course
Ajoitus ja läsnäolo
You can complete the course at your own pace as long as it's available
Oppimateriaali ja suositeltava kirjallisuus
All the needed material is in the course. This also includes videos, ebooks and audio lessons.
Oppimisympäristö
Moodle
Opiskelijan ajankäyttö ja kuormitus
The course offers 5 ECTS credits worth of content
Sisältö
This comprehensive course covers the fundamentals of GitHub, its setup, repository management, advanced features, and practical workflow techniques. Students learn to effectively use GitHub for version control, collaboration, and project management, ensuring smooth and efficient development processes.
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
Basic understanding of software development concepts is recommended. This course is a part of the AI series of courses. You don't need to complete the other courses to do this one, but you can also do those if you found this course interesting.
Arviointimenetelmät
Complete all the content, tasks and exams successfully.
Arviointiasteikko
Hyväksytty/Hylätty