In the age of Data Science, there are two other issues that developers must know besides machine learning and programming language. Version control and personal portfolios.
While version control systems ensure the follow-up of your software and the coordination with your teammates, which is inevitable in working life, your portfolio will be your most effective resume in the world of data science. In this course, you will gain these competencies:
How to follow your projects with Git Version Control System
GitHub website where you can share your work with the world, spend time with all the other developers, review the open-source projects of the most advanced technology companies worldwide, and showcase your work.
All the information you need to build your portfolio
HUB
You are invited to join our Version Control Systems & Portfolio Hub and use this space to discuss topics related to the course, share interesting and relevant material and links, ask questions and engage with peers.
ALL OUR PROGRAMS INCLUDE
Additional access to active mentoring by experts of the Global AI Hub
A joint certificate issued by Global AI Hub for each successful learner
The certificate you will earn in this training is valid for privileged membership applications under theCoreRelation Program
Sponsored by
Thanks to the Swiss-based AI Business School and the «10million.AI» project this course is free.
It is part of the national education campaigns aiming at educating more than 10 million learners for free on AI and other digital technologies.
Welcome to Version Control Systems & Portfolio Course
How To Handle Long-Term projects with Huge Team?
Why Do We Need To Keep Track Of Changes?
GIT and VERSION CONTROL
What is Version Control
What is Git and How is it Work
Git Loop
Git Installation
Git Concepts – 1: Commit, Branch
Git Concepts – 2: Tag, Head
Git Concepts – 3: Pull, Push
BASIC COMMAND LINE and TERMINAL
Basic Terminal Overview
Basic Git Usage
GITHUB
Difference Between Git and Github
Creating GitHub Account
Creating New Repository on GitHub
GITHUB DESKTOP
GitHub Desktop Installation
GitHub Desktop Tutorial
GitHub Desktop Usage
PORTFOLIO
Why Portfolio is important
What is Markdown?
Markdown Tutorial
How to write a Readme?
LEARNING ACTIVITIES
The course includes a series of lessons that lead you through the content in small, bite-sized learning blocks. Each lesson includes exciting video sessions followed by thought-provoking assessment questions.
Video sessions have to be marked as complete and can be accessed freely after the completion of each lesson
Assessment questions are graded for the calculation of certification progress
Each day has a “Materials” section to help you revise the topics that are seen that day
Please note:
This action will also remove this member from your connections and send a report to the site admin.
Please allow a few minutes for this process to complete.
The following panel allows you to customize your consent preferences for any tracking
technology used to help us achieve the features and activities described below. To learn more about how these
trackers help us and how they work, refer to the cookie policy. You may review and change your choices at any
time.
Strictly necessary
These trackers are used for activities that are strictly necessary to operate or deliver the service you requested from us and, therefore, do not require you to consent.
Measurement
These trackers help us to measure traffic and analyze your behavior with the goal of improving our service.
We are always working to improve your experience on our website. Part of this involves
using cookies to collect anonymous data for statistics and personalization. Further information can be found
in our Cookie Policy.