You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
# Introduction to Python
2
-
This is a collection of Jupyter notebooks that is intended to provide an introduction to the Python programming language. Although this collection is intended for beginner data science students, I found it very useful for any beginner in python programming. All notebooks were developed and released by [IBM Cognitive Class](https://cognitiveclass.ai/), available in this repository with a custom organization and some minor changes.
2
+
This is a collection of Jupyter notebooks that is intended to provide an introduction to the Python programming language. Although this collection is aimed to the beginner data science student, I found it very useful for any beginner in python programming. All notebooks were developed and released by [IBM Cognitive Class](https://cognitiveclass.ai/), with some minors changes, organization and customizations provided by me.
3
3
4
4
## Notebooks
5
5
@@ -12,7 +12,7 @@ This section covers the python basics: print, import, types, expressions and str
| Your first program | 10 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-1-Hello.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-1-Hello.ipynbDemo)|
15
+
| Your first program | 10 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-1-Hello.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-1-Hello.ipynb)|
16
16
| Types | 10 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-2-Types.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-2-Types.ipynb)|
17
17
| Expressions and Variables | 10 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-3-Expressions.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-3-Expressions.ipynb)|
18
18
| String Operations | 15 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-4-Strings.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/1-basics/PY0101EN-1-4-Strings.ipynb)|
@@ -39,7 +39,7 @@ This section covers the fundamentals of Python language, logic and control struc
39
39
| Conditions and Branching | 20 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-1-Conditions.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-1-Conditions.ipynb)|
40
40
| Loops | 20 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-2-Loops.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-2-Loops.ipynb)|
41
41
| Functions | 40 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-3-Functions.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-3-Functions.ipynb)|
42
-
|Objects and Classes| 40 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-4-Classes.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-4-Classes.ipynb)|
42
+
|Classes and Objects | 40 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-4-Classes.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/3-fundamentals/PY0101EN-3-4-Classes.ipynb)|
43
43
|**Total**|**120 min**|||
44
44
45
45
### Files
@@ -64,12 +64,12 @@ This section covers an introduction to [pandas](https://pandas.pydata.org/), an
64
64
### NumPy
65
65
This section covers an introduction to [NumPy](https://numpy.org/), the fundamental package for scientific computing with Python.
66
66
67
-
Numpy makes it easier to do many operations that are commonly performed in data science. The same operations are usually computationally faster and require less memory in NumPy compared to regular Python.
67
+
NumPy makes it easier to do many operations that are commonly performed in data science. The same operations are usually computationally faster and require less memory in NumPy compared to regular Python.
| 1D Numpy in Python | 30 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-1-Numpy1D.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-1-Numpy1D.ipynb)|
72
-
| 2D Numpy in Python | 20 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-2-Numpy2D.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-2-Numpy2D.ipynb)|
71
+
| 1D NumPy in Python | 30 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-1-Numpy1D.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-1-Numpy1D.ipynb)|
72
+
| 2D NumPy in Python | 20 min |[Open](https://github.com/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-2-Numpy2D.ipynb)|[Open](https://colab.research.google.com/github/computationalcore/introduction-to-python/blob/master/notebooks/6-numpy/PY0101EN-6-2-Numpy2D.ipynb)|
0 commit comments