Skip to content

Commit f9e473d

Browse files
committed
initial
1 parent d882622 commit f9e473d

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,13 @@
1-
# europython2018
2-
Advanced Python Training At EuroPython 2018
1+
# RIDICULOUSLY ADVANCED PYTHON
2+
## _Advanced Python Training At EuroPython 2018_
3+
### _Francesco Pierfederici_
4+
5+
If you have been using Python for some time already and want to reach new heights in your language mastery, this training session is for you!
6+
7+
Python has a number of features which are extremely powerful but, for some reason are not particularly well known in the community. This makes progressing in our Python knowledge quite hard after we reach an intermediate level. Fear not: this session has you covered!
8+
9+
We will look at some advanced features of the Python language including properties, class decorators, the descriptor protocol, annotations, data classes and meta-classes. If time allows we will even delve into the abstract syntax tree (AST) itself.
10+
11+
We will use Python 3.7 and strongly recommend that attendees install a reasonably recent version of Python 3 to make the most out of the training.
12+
13+
Warning: some of the topics presented will almost certainly assure an early end to an otherwise successful career in software engineering :-)

0 commit comments

Comments
 (0)