Skip to content

Commit 79f531f

Browse files
committed
Make table for contents and github pages config
1 parent 929adb8 commit 79f531f

File tree

3 files changed

+72
-1
lines changed

3 files changed

+72
-1
lines changed

02 Constants, Variables and Basic Operations/1 Constants and their types.md renamed to 02 Constants, Variables and Basic Operations/1 Constants and their types.md

File renamed without changes.

README.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# Programming for Modelling and Data Analysis
2+
3+
## Introduction and Installations
4+
5+
* [What is Python](01%20Introduction%20and%20Installation/1%20What%20is%20Python)
6+
7+
## Constants, Variables and Basic Operations
8+
9+
* [Constants and their types](02%20Constants,%20Variables%20and%20Basic%20Operations/1%20Constants%20and%20their%20types)
10+
* [Other types and logical operations](02%20Constants,%20Variables%20and%20Basic%20Operations/2%20Other%20types%20and%20logical%20operations)
11+
* [Variables](02%20Constants,%20Variables%20and%20Basic%20Operations/3%20Variables)
12+
* [Keyboard input](02%20Constants,%20Variables%20and%20Basic%20Operations/4%20Keyboard%20input)
13+
14+
## Flow Control
15+
16+
* [Conditions](03%20Flow%20Control/1%20Conditions)
17+
* [While loops](03%20Flow%20Control/2%20While%20loops)
18+
* [For loops](03%20Flow%20Control/3%20For%20loops)
19+
20+
## More on Variables
21+
22+
* [Operations on sequences](04%20More%20on%20Variables/1%20Operations%20on%20sequences)
23+
* [Lists](04%20More%20on%20Variables/2%20Lists)
24+
* [Dictionaries](04%20More%20on%20Variables/3%20Dictionaries)
25+
* [Sets](04%20More%20on%20Variables/4%20Sets)
26+
* [Two remarks about iteration over sequences Item numbering in a loop](04%20More%20on%20Variables/5%20Two%20remarks%20about%20iteration%20over%20sequences%20Item%20numbering%20in%20a%20loop)
27+
* [Complex numbers](04%20More%20on%20Variables/6%20Complex%20numbers)
28+
* [String operations](04%20More%20on%20Variables/7%20String%20operations)
29+
* [Variables and variable types](04%20More%20on%20Variables/8%20Variables%20and%20variable%20types)
30+
31+
## Functions
32+
33+
* [Defining and calling functions](05%20Functions/1%20Defining%20and%20calling%20functions)
34+
* [Functions with arbitrary arguments](05%20Functions/2%20Functions%20with%20arbitrary%20arguments)
35+
36+
## Modules
37+
38+
* [Using Python modules](06%20Modules/1%20Using%20Python%20modules)
39+
* [Creating custom modules](06%20Modules/2%20Creating%20custom%20modules)
40+
41+
## Exceptions
42+
43+
* [Error Messages](07%20Exceptions/1%20Error%20Messages)
44+
* [Catching exceptions](07%20Exceptions/2%20Catching%20exceptions)
45+
* [Raising exceptions](07%20Exceptions/3%20Raising%20exceptions)
46+
47+
## File Operations
48+
49+
* [Opening files](08%20File%20Operations/1%20Opening%20files)
50+
* [Writing to a file](08%20File%20Operations/2%20Writing%20to%20a%20file)
51+
* [Reading from a file](08%20File%20Operations/3%20Reading%20from%20a%20file)
52+
* [Saving and loading Python objects](08%20File%20Operations/4%20Saving%20and%20loading%20Python%20objects)
53+
54+
## Numeric Arrays and Data Visualization
55+
56+
* [NumPy: numeric arrays and calculations](09%20Numeric%20Arrays%20and%20Data%20Visualization/1%20NumPy:%20numeric%20arrays%20and%20calculations)
57+
* [Matplotlib: data visualization](09%20Numeric%20Arrays%20and%20Data%20Visualization/2%20Matplotlib:%20data%20visualization)
58+
59+
## Object-Oriented Programming
60+
61+
* [Classes and objects](10%20Object-Oriented%20Programming/1%20Classes%20and%20objects)
62+
* [Understanding class and instance variables](10%20Object-Oriented%20Programming/2%20Understanding%20class%20and%20instance%20variables)
63+
* [Understanding class inheritance](10%20Object-Oriented%20Programming/3%20Understanding%20class%20inheritance)
64+
* [Special methods](10%20Object-Oriented%20Programming/4%20Special%20methods)

_config.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
1-
theme: jekyll-theme-slate
1+
theme: jekyll-theme-slate
2+
plugins:
3+
- jekyll-relative-links
4+
relative_links:
5+
enabled: true
6+
collections: true
7+
exclude:
8+
- html.sed

0 commit comments

Comments
 (0)