Skip to content

Commit

Permalink
Update 00_about_the_course.ipynb
Browse files Browse the repository at this point in the history
New explanation materials for the course introduction.
  • Loading branch information
brianhmiller committed May 28, 2024
1 parent 1c5071b commit cf15c9b
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions content/00_about_the_course.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand All @@ -59,24 +61,24 @@
"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."
]
},
{
"cell_type": "markdown",
"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."
]
},
Expand Down Expand Up @@ -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)"
]
Expand All @@ -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)"
]
Expand Down

0 comments on commit cf15c9b

Please sign in to comment.