69 lines
2.2 KiB
Plaintext
69 lines
2.2 KiB
Plaintext
{
|
|
"cells": [
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"# Welcome to the Guides!"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"## Introduction\n",
|
|
"\n",
|
|
"I've designed this course to be suitable for a wide range of backgrounds. For those of you relatively new to this, I've prepared some technical briefings to build your expertise.\n",
|
|
"\n",
|
|
"These are designed to be self-study; you work through them at your own pace, investigating and experimenting.\n",
|
|
"\n",
|
|
"I've heavily taken advantage of our AI friends to write some guides, and I've tried to frame them so they're as useful as possible and relevant to the course.\n",
|
|
"\n",
|
|
"There's only one requirement for the course: plenty of patience! Keep in mind that one of the best ways to learn is by solving problems - if you feel frustrated with a challenging puzzle, remember that this is where the learning happens! And, get in touch if I can help."
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": [
|
|
"### Contents (select from the sub-directory in the explorer on the left)\n",
|
|
"\n",
|
|
"1. Intro - this contents\n",
|
|
"2. The command line\n",
|
|
"3. Git and Github\n",
|
|
"4. Technical foundations (environment variables, networks, APIs, uv)\n",
|
|
"5. Notebooks\n",
|
|
"6. Python foundations\n",
|
|
"7. \"Vibe coding\" - successfully coding with the help of LLMs\n",
|
|
"8. Debugging techniques\n",
|
|
"9. APIs and Ollama\n",
|
|
"10. Intermediate level python, including decorators and async \n",
|
|
"11. Asynchronous Python\n",
|
|
"12. Starting your project - 3 crucial pieces of advice\n",
|
|
"13. Frontend Crash Course\n",
|
|
"14. Briefings on Docker and Terraform\n",
|
|
"\n",
|
|
"### Also see the community_contributions directory for some awesome Python cookbooks contributed by students! (Thank you!)"
|
|
]
|
|
},
|
|
{
|
|
"cell_type": "markdown",
|
|
"metadata": {},
|
|
"source": []
|
|
}
|
|
],
|
|
"metadata": {
|
|
"kernelspec": {
|
|
"display_name": ".venv",
|
|
"language": "python",
|
|
"name": "python3"
|
|
},
|
|
"language_info": {
|
|
"name": "python",
|
|
"version": "3.12.9"
|
|
}
|
|
},
|
|
"nbformat": 4,
|
|
"nbformat_minor": 2
|
|
}
|