Database for Beginners
ezdatascience
In this course, you will learn how to operate PostgreSQL and explore methods for integrating it with Python.
Basic
Python, PostgreSQL, SQLAlchemy
For beginners, learn about the most basic commands of git & github, flow.


Reviews from Early Learners
5.0
최창규
It was great to be able to use it for free. I know the need and concept of version control, but I think it would be good to test the basic operation of git commands. It was helpful to me.
5.0
우동균(I.O)
I think it is appropriate as a basic course since it covers only the basics.
5.0
mins1219
It helped me understand the basics of git.
git
github
Easy Data Science provides a free git and github summary course!
Git is a distributed version control system (DVCS) that manages code change history and enables multiple people to work simultaneously. While primarily used in software development, it can be used for any project that needs to manage versions of text files.
Distributed structure: Each user has a local copy of the entire repository, enabling work even when the network is unstable.
Branching and Merging: You can develop new features independently and merge them into the main code once completed.
Speed and Performance: Fast and efficient since most operations are performed locally.
GitHub is a service that hosts Git repositories, facilitating code sharing and collaboration. Using GitHub, you can create remote repositories and work on projects together with others.
A person who wants to get started with coding
A person starting data science with no coding background
Students and educators related to programming
I'm studying git commands
(e.g. add, commit, log, merge, reset, rebase)
I'm studying about creating GitHub projects.
Efficient Code Management😃
Change History Tracking: All changes are recorded so you can revert to previous versions at any time.
Branching and Merging: You can use branches to develop various features independently and merge them stably.
Conflict Management: Minimize conflicts through branching and merging, and easily resolve any conflicts that do occur.
Concurrent work possible😃
Distributed Development: Multiple developers can work independently even when working simultaneously.
Pull Request: You can improve code quality through the process of reviewing and approving code changes.
Code Review: Team members can review each other's code and exchange feedback to improve the quality of collaboration.
Cloud Storage: You can store your code in the cloud to access it from anywhere and reduce the risk of data loss.
Automatic Backup: Using platforms like GitHub enables automatic backups, preventing data loss.
Essential Skills😃
Industry Standard: Git and GitHub are standard tools widely used in the software development industry, and mastering them can enhance your competitiveness as a developer.
Portfolio Building: You can build your portfolio by managing and sharing your projects using GitHub.
Python Data Analytics Course!
You can learn Python fundamentals and Pandas!
Python + PostgreSQL Course!
You can learn SQL basic syntax and usage, and integration with Python!
Who is this course right for?
For those who want to know git
For those who want to start programming
Need to know before starting?
Linux
Career Verified
70
Learners
11
Reviews
1
Answers
4.3
Rating
2
Courses
I am a course creator specializing in data science and artificial intelligence.
I hold a Master's degree in Informatics and am currently pursuing a PhD in Computer Science.
All
6 lectures ∙ (57min)
2. Git basic flow
16:44
3. Git reset
10:57
4. Git branch
08:24
5. Git rebase
04:09
All
41 reviews
4.7
41 reviews
Reviews 8
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Reviews 4
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 868
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!