Skip to content

newpush-labs/academy-slides

Repository files navigation

📚 NewPush Academy Slides Repository

Welcome to the NewPush Academy Slides repository page! This space is designed to help our team members and teachers understand how our slides are maintained, deployed, and accessed. 🚀

Overview

We host our course slides in a dedicated GitHub repository. This approach allows us to:

  • Treat slides as software: Manage changes, releases, and history using Git.
  • Facilitate collaboration: Accept pull requests (PRs) from team members and teachers to continually improve the content.
  • Leverage Markdown & AI: Easily create, edit, and refine content with Markdown and AI tools.
  • Automate Deployment: Our Continuous Integration (CI) pipeline automatically deploys new slides as they are merged.

Why Use GitHub for Slides?

  • Version Control & History: Every change is tracked, so you can always revert if needed.
  • Collaborative Workflow: Team members can submit PRs for updates, making the review and update process smooth.
  • Integration with CI/CD: Automatic deployment ensures that the most recent version is always online.
  • Future Website Integration: Once the slides are updated in GitHub, we will link them directly on the NewPush Academy website.

Continuous Integration (CI)

Our CI pipeline monitors the repository and automatically deploys any new or updated slides. This means that as soon as your contributions are merged, the latest version of the slides is live and available for everyone. 🌟

Currently Online Slides

Courses Overview

Building AI Agents Through Hands-On Examples

Extras:

Building on the Bitcoin Blockchain

Getting Started

  1. 🖥️ Clone the Repository: If you’re contributing, start by cloning our GitHub repository.
  2. ✏️ Make Your Changes: Update the Markdown slides as needed.
  3. 📬 Submit a Pull Request: Once your changes are ready, submit a PR for review.
  4. 🚀 CI Deployment: After approval, your changes will be automatically deployed.

NewPush Labs - Academic Theme

We use a custom theme for our slides to ensure a consistent and professional look across all presentations. The theme is designed to be clean, modern, and easy to read, with a focus on clarity and accessibility.

Example

To see an example of how the theme is applied, check out our example slides. This demonstrates the various elements and styles used in our theme, including headings, lists, code blocks, and more.

Questions or Feedback?

If you have any questions, suggestions, or need help getting started, please reach out to the NewPush Academy team. 💬

For more information, visit NewPush or NewPush Labs.

Thank you for helping us keep our content up-to-date and engaging for everyone! 🎉

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published