This repository consists of course materials used in Semester 2
of Computer Science at Fast National University Of Computer And Emerging Sciences
This may include:
- Slides
- Assignment Questions / Solutions
- Quizes
- Exams / Exams Solutions
-
- Learning Object Oriented Programming in C++ - Gillius.org
- Object-Oriented Programming (OOP) in C++ - ntu.edu
- C++ OOP - W3schools
- Welcome to object-oriented programming - LearnCpp
- C++ Object Oriented - Tutorials Point
- C++ Classes and Objects - Programmiz
- C++ Class and Object with Example - Guru99
- Classes in C++ - Cplusplus
- Introduction To Classes - FunctionX
- Object-Oriented Programming - MDN Web Docs
- Object Oriented Programming (OOP) in C++ Course - FreeCodeCamp
- C++ Tutorials - Codewithharry
- Introduction to Object Oriented Programming - FreeCodeCamp
- Object-Oriented Programming in C++ - Apna College
- OOP Concepts in C++ - CodeHelp by Babbar
- OOP C++ in 3 Hours - Codaming VeDinesh Academy
- C++ Inheritance - Simplilearn
- OOPs Concepts in C++ - Jenny's Lectures
- Object Oriented Programming in Java - Udacity
- C++ Programming step-by-step - Udemy
Its possible that some stuff may be missing.
-
- If you do not have a GitHub account, you can create one by visiting the GitHub website and signing up for a free account.
-
- To fork a repository, navigate to the repository you want to contribute to and click the
Fork
button in the top right corner. This creates a copy of the repository under your own GitHub account.
- To fork a repository, navigate to the repository you want to contribute to and click the
-
- To clone the repository, navigate to your forked copy of the repository on GitHub and click the
Clone or download
button.Copy the URL
that is provided. - Open a terminal and navigate to the directory where you want to store the repository.
- Run the command
git clone [URL]
, replacing [URL] with the URL you copied from GitHub. This creates a local copy of the repository on your machine.
- To clone the repository, navigate to your forked copy of the repository on GitHub and click the
-
- After you've cloned the repository, navigate into the repository's directory using the command
cd [repository name]
. - Run the command
git branch [branch name]
to create a new branch with the name you provided. - To switch to your newly created branch use the command
git checkout [branch name]
- After you've cloned the repository, navigate into the repository's directory using the command
-
- Make the changes you want to contribute to the repository. This can include adding new files, modifying existing files, or deleting files.
- After making your changes, you need to commit them to your local branch.
- Run the command
git add [file name]
to stage the changes for commit. Repeat the command for all the files you've changed. - Run the command
git commit -m [commit message]
to commit the changes. The commit message should briefly describe the changes you've made.
-
- After committing your changes, you need to push them to your forked repository on GitHub.
- Run the command
git push origin [branch name]
to push your local branch to your forked repository.
-
- Navigate to your forked repository on GitHub and you should see a
Compare & pull request
button. Click on it. - Fill out the pull request form, describing the changes you've made and why they should be included in the original repository.
- Submit the pull request.
- Navigate to your forked repository on GitHub and you should see a
- Please make sure to follow a basic code of
conduct
andethics
while contributing. - Do not contribute irrelevant stuff. It should only be related to Computer Science, specifically Semester 2 subjects.
If you have any questions or need help, please feel free to reach out to me at my email address
.
All contributions are appreciated provided that they are relevant to this repository. You will featured with a picture in the following line if you contribute.