Learning Path: Python | Event in NA | Townscript
Learning Path: Python | Event in NA | Townscript

Learning Path: Python

May 14'20 - May 13'25 | 02:00 PM (IST)
Online Event

Event Information

Description
Learn about Python from start to finish
Rising in popularity alongside data science, it’s easy to forget that Python has a wide range of applications outside of crunching numbers and outputting graphs. This Learning Path will take you through a tour of the language from the fundamentals right up to more advanced patterns that help make your code more expressive, efficient and readable.
About the Author
William Fiset
William Fiset is a Mathematics and Computer Science Honors student at Mount Allison University with in interest in competitive programming. William has been a Python developer for +4 years, starting his early Python experience with game development. He owns a popular YouTube channel that teaches Python to beginners and the basics of game development.
Daniel Arbuckle
Daniel Arbuckle holds a Doctorate in Computer Science from the University of Southern California, where he specialized in robotics and was a member of the nanotechnology lab. He now has more than ten years behind him as a consultant, during which time he’s been using Python to help an assortment of businesses, from clothing manufacturers to crowdsourcing platforms. Python has been his primary development language since he was in High School. He’s also an award-winning teacher of programming and computer science.
Basic knowledge
Prior exposure to basic Python syntax

What will you learn
Get to know Python’s data structures to enhance good design patterns and scalability to your code
Construct loops to perform repeated tasks
Create functions in Python to provide programs with better modularity
Understand the concept of function recursion adding clarity to write and debug codes
Manage program control flow and branching to perform conditional tasks
Install third-party libraries to add advanced customizations to images
Perform picture manipulations such as contrast and grayscale
Build Python packages to efficiently create reusable code
Become proficient at creating tools and utility programs in Python
Use the Git version control system to protect your development environment from unwanted changes
Harness the power of Python to automate other software
Distribute computation tasks across multiple processors
Handle high I/O loads with asynchronous I/O for smoother performance
Take advantage of Python's metaprogramming and programmable syntax features
Get to grips with unit testing to write better code, faster

Venue

This is an online event
SimplivLearning cover image
SimplivLearning profile image
SimplivLearning
Joined on Apr 7, 2020
About
SimplivLearning is a global online certification training provider, we offer cost-effective and job-related certification courses to individual professionals and companies across all industries and sectors to address their unique needs over the globe.
Have a question?
Send your queries to the event organizer
SimplivLearning profile image
CONTACT ORGANIZER
Have a question?
Send your queries to the event organizer
SimplivLearning profile image
CONTACT ORGANIZER
Host Virtual Events with
Townhall
Learn More TsLive Learn more