What you’ll learn
- Master intermediate and advanced Python function topics
- Learn about required and optional parameters (default values)
- Learn about using positional and keyword arguments
- Learn about positional-only and keyword-only arguments
- Learn about args and kwargs
- Learn about generator functions
I love Python. I love programming. I love teaching.
I love teaching Python programming.
If I had to summarise my communication style in one word?
Clarity
—
I studied Physics and Mathematics at UG level at the University of Malta. That’s where I’m originally from–the island, not the university!
Then I moved to London and got my PhD in Physics from Imperial College. I worked on novel optical techniques to image the human retina. I worked as an academic for over a decade when I escaped before it was too late.
Now I focus on writing about Python, communicating about Python, and teaching Python. I write and teach in the way I prefer to learn. I like to visualise what I’m learning, and find simple ways of explaining complex concepts.