0% found this document useful (0 votes)
10 views20 pages

Week 1

The document provides an overview of Object Oriented Programming for Week 1, focusing on Saudi Vision 2030, the Saudi Digital Library, Git and GitHub, and Stack Overflow. It highlights the goals of Vision 2030 to leverage Saudi Arabia's strengths for economic diversification and international trade. Additionally, it explains the functionalities of Git as a version control system and GitHub as a hosting service, along with the purpose of Stack Overflow as a programming Q&A platform.

Uploaded by

mti120a7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views20 pages

Week 1

The document provides an overview of Object Oriented Programming for Week 1, focusing on Saudi Vision 2030, the Saudi Digital Library, Git and GitHub, and Stack Overflow. It highlights the goals of Vision 2030 to leverage Saudi Arabia's strengths for economic diversification and international trade. Additionally, it explains the functionalities of Git as a version control system and GitHub as a hosting service, along with the purpose of Stack Overflow as a programming Q&A platform.

Uploaded by

mti120a7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

College of Computing and Informatics

Object Oriented Programming


Object Oriented Programming
Week 1
Introduction
1. Saudi Vision 2030
2. Saudi Digital Library
3. Git and Github
4. Stackoverflow

Conten
ts
• Demonstrate the Saudi Digital Library and searching for
knowledge
• Understand the Major Objective of Saudi Vision 2030

Weekly
Learnin
g
Outcom
es
• Saudi Vision 2030
Saudi Vision 2030

• Under the leadership of the Custodian of the Two Holy Mosques, Vision
2030 was launched, a roadmap drawn up by His Royal Highness the Crown
Prince, to harness the strengths God bestowed upon us – our strategic
position, investment power and place at the center of Arab and Islamic
worlds. The full attention of the Kingdom, and our Leadership, is on
harnessing our potential to achieve our ambitions.

Reference: https://www.vision2030.gov.sa/
Saudi Vision 2030

• Vision 2030 Draws on The Nation’s Intrinsic Strengths

1. Saudi Arabia is the land of the Two Holy Mosques which positions the Kingdom at
the heart of the Arab and Islamic worlds

2. Saudi Arabia is using its investment power to create a more diverse and
sustainable economy

3. The Kingdom is using its strategic location to build its role as an integral
driver of
international trade and to connect three continents: Africa, Asia and Europe

Reference: https://www.vision2030.gov.sa/
• Saudi Digital Library
Saudi Digital Library

• Saudi Digital Library, is the largest academic gathering of information


sources in the Arab world, with more than (310،000) scientific reference,
covering all academic disciplines, and the continuous updating of the
content in this; thus achieving huge accumulation cognitive in the long run.
Library has contracted with more than 300 global publisher. The library
won the award for the Arab Federation for Libraries and Information
‘know’ for outstanding projects in the Arab world in 2010.

Reference: https://sdl.edu.sa/sdlportal/en/publishers.aspx
Saudi Digital Library

• Advantages:
• One central management, manages this huge content, and constantly updated.
• Common share for the benefit of, any University would benefit other universities
that are now available to the other, in any scientific field.
• Enhance the status of universities when evaluating, for Academic Accreditation, and
through sources rich, modern, and publish the best Global Publishers.
• Bridging the gap between Saudi universities, where emerging universities can get
the same service, you get major Saudi universities.

Reference: https://sdl.edu.sa/sdlportal/en/publishers.aspx
• Git and Github
What is GIT?

• Git
• is a version control system for tracking changes in computer files and
coordinating work on those files among multiple people.
• It is primarily used for source code management in software development and
was initially created by Linus Torvalds for development of the Linux Kernel.

• Git is not Github.


• Git is the version control software
• Github is a git repository hosting service which offers all the source code
management provided in git.
• Github is where you upload your git repository.

Reference: https://medium.com/@lucasmaurer/git-gud-the-working-tree-staging-area-and-local-repo-a1f0f4822018
Version control

• Version control is:


• a system that records changes to a file or set of files over time so that you can
recall specific versions later.
• If you are a graphic or web designer and want to keep every version of an
image or layout (which you would most certainly want to), a Version Control
System (VCS) is a very wise thing to use.
• It allows you to revert selected files back to a previous state, revert the entire
project back to a previous state, compare changes over time, see who last
modified something that might be causing a problem, who introduced an issue
and when, and more.
• Using a VCS also generally means that if you lose files, you can easily recover.

Reference: https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control
What Is GitHub

• GitHub is
• a for-profit company that offers a cloud-based Git repository hosting
service.
• Essentially, it makes it a lot easier for individuals and teams to use Git for
version control and collaboration.

• GitHub’s interface is user-friendly enough so even novice coders


can take advantage of Git.

Reference: https://guides.github.com/activities/hello-world/
Create a Repository

Reference: https://guides.github.com/activities/hello-world/
Make and commit changes

Reference: https://guides.github.com/activities/hello-world/
• Stack overflow
Stack overflow

•Stack Overflow is
•a question-and-answer website for professional and enthusiast programmers.
•It is the flagship site of the Stack Exchange Network, created in 2008 by Jeff Atwood
and Joel Spolsky.

• It features questions and answers on a wide range of topics in computer programming.


• Stack Overflow only accepts questions about programming that are tightly focused on a
specific problem.
• Questions of a broader nature–or those inviting answers that are inherently a matter of
opinion– are usually rejected by the site's users and marked as closed.

https://stackoverflow.com/

Reference: https://en.wikipedia.org/wiki/Stack_Overflow
Thank You

You might also like