From cf15c9bb9dbb7430ca00a594cb9d6134c1acf29c Mon Sep 17 00:00:00 2001 From: Brian H Miller <41061953+SmokingPuffin@users.noreply.github.com> Date: Tue, 28 May 2024 13:28:35 -0700 Subject: [PATCH] Update 00_about_the_course.ipynb New explanation materials for the course introduction. --- content/00_about_the_course.ipynb | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/content/00_about_the_course.ipynb b/content/00_about_the_course.ipynb index b32c841..87947a0 100644 --- a/content/00_about_the_course.ipynb +++ b/content/00_about_the_course.ipynb @@ -35,6 +35,8 @@ "source": [ "## Try from local environment\n", "\n", + "[Github repo for the course](https://github.com/brianhmiller/intermediate-python)\n", + "\n", "1. Make sure you have Python installed. Follow the guide in the official Python documentation on how to do it for different operating systems: [Windows](https://docs.python.org/3/using/windows.html#installation-steps), [Mac](https://docs.python.org/3/using/mac.html#getting-and-installing-macpython), or [Unix](https://docs.python.org/3/using/unix.html#getting-and-installing-the-latest-version-of-python) systems. \n", "2. Considering you have Git installed. Try cloning this repository: `git clone https://github.com/brianhmiller/intermediate-python.git`\n", "3. I would recommend creating a `virtual environment` to install the dependencies: `python -m venv .venv`\n", @@ -59,13 +61,13 @@ "id": "0f1f05e3-83fe-41c8-86e6-b1e2e66dd4fe", "metadata": {}, "source": [ - "## Expectation/Pre-requisite\n", + "## Pre-requisites\n", "\n", - "You should already have knowledge of:\n", - "- Python fundamentals (identifier, data types, loops, functions, OOP) is assumed.\n", - "- If you are new to Python, consider completing a beginner Python course first.\n", - "- Any Python version 3.8+ is compatible with this material.\n", - "- Git (on case you want to clone this repo and run it locally)." + "- Knowledge of Python fundamentals (identifiers, data types, loops, functions, classes, methods) is assumed.\n", + " - If you are new to Python, consider completing a beginner Python course first.\n", + "- Access to Python version 3.8 or later \n", + " - earlier versions won't be able to run some of the code examples.\n", + "- The course is deployed via GitHub, so knkowledge of basic Git operations would be useful." ] }, { @@ -73,10 +75,10 @@ "id": "d778223d-7162-4c44-a294-a0093e83104e", "metadata": {}, "source": [ - "## What can you expect?\n", + "## What will this course cover?\n", "\n", "- Dive deeper into intermediate and somewhat advanced Python concepts and topics.\n", - "- Understand the mechanics of memory, namespaces, sequences, and other types of Python constructs.\n", + "- Understand the mechanics of memory, iterators, decorators and other Python constructs.\n", "- Explore real-world applications of intermediate Python concepts." ] }, @@ -122,7 +124,7 @@ "tags": [] }, "source": [ - "## Running different Python version in Windows\n", + "## Running different Python versions in Windows\n", "\n", "![](./static/py_launcher.png)" ] @@ -132,7 +134,7 @@ "id": "721ac315-436d-4cad-8051-4f3b9e703fc6", "metadata": {}, "source": [ - "## Running different Python version in Linux\n", + "## Running different Python versions in Linux\n", "\n", "![](./static/python_launcher_linux.png)" ]