Skip to content

This is a reference for DEPI resources and code

Notifications You must be signed in to change notification settings

ammarGamal123/DEPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 

Repository files navigation

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
  2. Getting Started
  3. Folder Structure
  4. Contributing
  5. Code of Conduct
  6. 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:

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.git

  2. 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:

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#:

Programming in HTML5, JavaScript & CSS3

This section provides resources for learning HTML5, JavaScript, and CSS3:

  • MDN Web Docs: Offers comprehensive documentation and tutorials on HTML, JavaScript, and CSS.
  • Codecademy: Provides interactive courses for learning HTML, CSS, and JavaScript from scratch.
  • freeCodeCamp: 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: Official documentation by Microsoft covering ASP.NET Core MVC concepts, tutorials, and best practices.
  • Pluralsight: Provides in-depth video courses on ASP.NET Core MVC development, including Entity Framework Core, Bootstrap, and Angular integration.
  • YouTube - .NET Core Tutorials: 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:

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 feedback

To 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 to ensure a respectful and inclusive environment for all contributors.

License

This project is licensed under the MIT License.


Thank you for being a part of the DEPI Scholarship Program! Together, let's create a valuable resource for all scholars.

About

This is a reference for DEPI resources and code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages