Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ammargamal123/depi
This is a reference for DEPI resources and code
https://github.com/ammargamal123/depi
Last synced: 13 days ago
JSON representation
This is a reference for DEPI resources and code
- Host: GitHub
- URL: https://github.com/ammargamal123/depi
- Owner: ammarGamal123
- Created: 2024-04-29T15:18:57.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-07-22T12:32:51.000Z (6 months ago)
- Last Synced: 2024-07-22T14:55:05.200Z (6 months ago)
- Language: TSQL
- Size: 694 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DEPI Scholarship Repository
Welcome to the DEPI Scholarship Repository! This repository serves as a centralized hub for resources, code samples, projects, and assignments related to our scholarship program from the Ministry of Communication. Whether you're a scholar or a contributor, this README will guide you through the contents and how to contribute.
## Table of Contents
1. [Introduction](#introduction)
2. [Getting Started](#getting-started)
3. [Folder Structure](#folder-structure)
4. [Contributing](#contributing)
5. [Code of Conduct](#code-of-conduct)
6. [License](#license)## Introduction
This repository is created to facilitate collaboration among DEPI scholars under the Ministry of Communication. Here, you will find various resources, including but not limited to:
- [Introduction to SQL Programming](#introduction-to-sql-programming)
- [Programming in C#](#programming-in-c)
- [Programming in HTML5, JavaScript & CSS3](#programming-in-html5-javascript--css3)
- [Developing ASP.NET Core MVC Web Applications](#developing-aspnet-core-mvc-web-applications)
- [ASP Core Web API](#asp-core-web-api)Feel free to explore, contribute, and utilize these resources to enhance your learning and development as a DEPI scholar.
## Getting Started
To get started with this repository, follow these steps:
1. **Clone the Repository:**
git clone https://github.com/ammarGamal123/DEPI-scholarship.git2. **Explore the Contents:**
Familiarize yourself with the folder structure and the existing resources available in the repository.3. **Contribute:**
- If you have code samples, projects, or assignments to share, feel free to add them to the appropriate folders.
- If you find any issues or improvements, submit a pull request or open an issue.## Folder Structure
The repository is organized into the following structure:
## Folder Structure
The repository is organized into the following structure:
- **Introduction_to_SQL_Programming:** Contains resources related to SQL programming.
- **Programming_in_C_Sharp:** Includes resources related to C# programming.
- **Programming_in_HTML5_JavaScript_CSS3:** Houses resources related to web development with HTML5, JavaScript, and CSS3.
- **Developing_ASP.NET_Core_MVC_Web_Applications:** Contains resources related to ASP.NET Core MVC development.
- **ASP_Core_Web_API:** Includes resources related to ASP Core Web API development.Feel free to suggest any changes or additions to the folder structure that may improve organization and accessibility.
## Introduction to SQL Programming
This section provides resources for learning SQL programming:
- [Installing SQL-Server](https://www.youtube.com/watch?v=PkrfTxWhERM): This Working for me clearly.
- [Reference for SQL-Server](https://www.du.ac.in/du/uploads/departments/Operational%20Research/24042020_E-R%20Model.pdf): A reference to learn SQL-Server Step by Step.
- [DEPI SQL-Server Code](): Will be ready soon.
- [SQL Tutorial by w3schools](https://www.w3schools.com/sql/): A comprehensive tutorial covering SQL basics and advanced topics.
- [SQLZoo](https://sqlzoo.net/): Offers interactive SQL tutorials and exercises for beginners and advanced users.## Programming in C#
C# is a powerful programming language commonly used for developing desktop, web, and mobile applications. Here are some resources to get started with C#:
- [C# Programming Guide by Microsoft](https://docs.microsoft.com/en-us/dotnet/csharp/): Official documentation covering C# language features, syntax, and best practices.
- [C# Fundamentals for Absolute Beginners](https://channel9.msdn.com/Series/CSharp-Fundamentals-for-Absolute-Beginners): A video series on Channel 9 aimed at beginners to C# programming.
- [C# Yellow Book by Rob Miles](https://www.robmiles.com/c-yellow-book/): A free eBook providing a gentle introduction to C# programming concepts.## Programming in HTML5, JavaScript & CSS3
This section provides resources for learning HTML5, JavaScript, and CSS3:
- [MDN Web Docs](https://developer.mozilla.org/en-US/docs/Web): Offers comprehensive documentation and tutorials on HTML, JavaScript, and CSS.
- [Codecademy](https://www.codecademy.com/learn/learn-html): Provides interactive courses for learning HTML, CSS, and JavaScript from scratch.
- [freeCodeCamp](https://www.freecodecamp.org/): Offers free tutorials and projects to learn front-end development, including HTML, CSS, and JavaScript.## Developing ASP.NET Core MVC Web Applications
ASP.NET Core MVC is a popular framework for building scalable web applications. Here are some resources to get started:
- [ASP.NET Core Documentation](https://docs.microsoft.com/en-us/aspnet/core/mvc/overview): Official documentation by Microsoft covering ASP.NET Core MVC concepts, tutorials, and best practices.
- [Pluralsight](https://www.pluralsight.com/courses/asp-dotnet-core-mvc-ef-core-bootstrap-angular-web): Provides in-depth video courses on ASP.NET Core MVC development, including Entity Framework Core, Bootstrap, and Angular integration.
- [YouTube - .NET Core Tutorials](https://www.youtube.com/watch?v=C5cnZ-gZy2I&list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU): A YouTube tutorial series covering various aspects of ASP.NET Core development.## ASP Core Web API
ASP.NET Core Web API is a framework for building HTTP services that can be consumed by a broad range of clients. Here are some resources to learn about it:
- [Official ASP.NET Core Web API Documentation](https://docs.microsoft.com/en-us/aspnet/core/web-api/?view=aspnetcore-6.0): Comprehensive documentation by Microsoft covering ASP.NET Core Web API concepts, tutorials, and best practices.
- [Postman Learning Center](https://learning.postman.com/docs/getting-started/introduction/): Offers tutorials and resources for learning about APIs and API testing using Postman, which can be useful for testing ASP.NET Core Web APIs.
- [YouTube - Building RESTful APIs with ASP.NET Core](https://www.youtube.com/watch?v=fmvcAzHpsk8): A YouTube tutorial series covering the basics of building RESTful APIs with ASP.NET Core.Feel free to explore these resources and contribute additional ones to help fellow scholars in their learning journey.
## Contributing
We encourage all DEPI scholars to contribute to this repository by:
- Adding new resources
- Improving existing resources
- Reporting issues or bugs
- Providing feedbackTo contribute, follow these steps:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/add-new-resource`).
3. Make your changes and commit them (`git commit -am 'Add new resource'`).
4. Push to the branch (`git push origin feature/add-new-resource`).
5. Create a new Pull Request.## Code of Conduct
Please review and adhere to our [Code of Conduct](./CODE_OF_CONDUCT.md) to ensure a respectful and inclusive environment for all contributors.
## License
This project is licensed under the [MIT License](./LICENSE).
---
Thank you for being a part of the DEPI Scholarship Program! Together, let's create a valuable resource for all scholars.