/atp-edu

used to release demo projects from the AI Talent Program course and provide exercise projects for students to complete as homework

Primary LanguageJupyter NotebookMIT LicenseMIT

ATP Course Demos and Assignments Repository

Welcome to the ATP course demos and assignments repository! This repository is designed to provide university students and other interested learners with demo projects, example code, and assignments to practice the knowledge and skills acquired during the ATP course.

The ATP course aims to teach advanced technology concepts, techniques, and best practices to help students build a solid foundation in modern software development and other technology-related fields.

Repository Structure This repository is organized as follows:

{CourseId}/demos/: This directory contains demo projects and example code that will be presented during the course. Each demo is organized in a separate folder and includes a README file with instructions and explanations.

{CourseId}/assignments/: This directory contains the assignments that students are required to complete after each class. Each assignment is organized in a separate folder and includes a README file with detailed instructions, requirements, evaluation criteria, and additional resources, such as reading materials, reference documentation, and useful links related to the course topics.

Getting Started

To get started, clone this repository to your local machine using the following command:

bash Copy code git clone https://github.com/microsoft/atp-edu.git Then, navigate to the demos/ and assignments/ directories to explore the available demo projects and assignments.

Contributing

We encourage students and other learners to contribute to this repository by submitting pull requests with improvements, bug fixes, or additional resources. Before submitting a pull request, please make sure to:

  • Fork the repository.
  • Create a new branch with a descriptive name.
  • Make your changes in the new branch.
  • Commit your changes and write a clear, concise commit message.
  • Push your changes to your fork.
  • Create a pull request and explain your changes.

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

License

This repository is licensed under the MIT License. Please read the LICENSE file for more information.

Contact

If you have any questions, suggestions, or issues, please feel free to open an issue on this repository or contact the course instructor via email at msatp@microsoft.com.

Happy learning and coding!