
By developing skills and gaining hands-on experience in designing and implementing cloud-based databases and workflows, students will acquire proficiency in some of the most widely used technologies for managing data analytics within organisations.
To support this, students will be introduced to modern tools for data management and web development (e.g., HTML, CSS, Markdown), cloud computing platforms (e.g., the AWS ecosystem), and version control systems (e.g., Git and GitHub). They will also gain a solid understanding of data security, including strategies to safeguard API keys and other sensitive information from breaches.
Link to the lecture slides:
- 1. Introduction to ePortfolios
- 2. HTML and CSS
- 3. Publishing with GitHub Pages
- 4. Git, GitHub, and Version Control
- 5. The Final Workflow of Git, GitHub and Quarto with VS Code
- 6. Advanced Quarto for Website Creation
- 7. Customizing Quarto Websites
- 8. HTML Theming in a Quarto Website
- 9. Displaying Projects in a Quarto Website
- 10. Quarto Dashboards
- 11. Python Apps without Server
- 12. Python in your Project Pages