Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Get all the resources like Notes and Notebooks provided in CampusX Courses.

NotificationsYou must be signed in to change notification settings

arv-anshul/campusx

Repository files navigation

CampusX Course Resources

Here, you can get all the resources like Notes and Notebooks provided in CampusX Courses.
ByAnshul Raj Verma

Built with Material for MkDocsPythonJinjaGitHub BadgeGitHub Actions BadgeRye Badge

🙌 Praise for this Project

CampusX_Praise.mp4

♻️ Project Workflows

  1. Data Collection: Gathered data from the HTML structure of the course's website.
  2. Script Development: Developed Python scripts responsible for parsing HTML and extracting essential data required for subsequent requests.
  3. HTTP Requests: Performed a series of Http GET requests to the website to obtain session resources, particularly video sessions in the current implementation.
  4. Testing: Implemented a suite of tests for thecourse_parser.py script to ensure robust and reliable HTML parsing.
  5. Data Structure Maintenance: Maintained the integrity and structure of the acquired data and resources, ensuring they are ready for presentation on a web page.
  6. Documentation and Presentation: Utilizedmkdocs along with themkdocs-material theme/extension to seamlessly generate a professional-looking web page.
  7. Continuous Integration and Deployment (CI/CD): EmployedGithub Actions to automate the build and deployment processes, ensuring the web page is always up-to-date.
  8. Web Hosting: LeveragedGithub Pages as a reliable hosting solution to make the web page accessible to a wider audience.

By following these workflows, the project ensures efficient data extraction, robust testing, proper documentation, and automated deployment, ultimately resulting in a well-maintained and accessible web page hosted on Github Pages.

Downloaded Resources

🥳 You can get all the course's resources like.pdf,.ipynb,.docx,.pptx,.xlsx and.py files in 🗂️resources directory.

Caution

If you get any problem while opening a file then try to change its file extension. My program is not good at inferring file extension 😞. Otherwise,raise issue.

Resources File Structure
./resources├── README.md├── DSMP│   ├── Parent Session1│   │   ├── Lecture1│   │   │   ├── Resource1│   │   │   └── Resource2│   │   └── Lecture2│   │       ├── Resource1│   │       └── Resource2│   └── Parent Session2│       └── Lecture1│           ├── Resource1│           └── Resource2└── Extra# Some extra stuffs from course (added manually)

Issues

If you have any issue or query related to this project you can raisehere.


[8]ページ先頭

©2009-2025 Movatter.jp