Python Programming for Beginners [Python Tutoring & Office Hours], Method Decorators and LeetCode

Опубликовано: 21 Октябрь 2024
на канале: KNuggies
62
1

During this live Python programming session, we create a decorator for a method then completed three LeetCode problems. The problems included techniques related to dynamic programming, binary trees, and finally a route finding problem (not traveling salesman) that required memoization to solve.

The 3 Challenge Problem solved on stream can be found here:
1-bit and 2-bit Characters (Easy):
https://leetcode.com/problems/1-bit-a...

Balanced Binary Tree (Easy / Should be Medium?):
https://leetcode.com/problems/balance...

Count All Possible Routes (Hard):
https://leetcode.com/problems/count-a...


This is my live office hours for beginner programmers. If you need help with basic Python programming, just ask :)

I'm willing to help with the type of problems you would typically face in an undergraduate introduction-intermediate programming course. When I'm not helping others, I'll be hanging out and working on some sort of side project.

This course will cover basic Python topics. From data types thru Object Oriented Programming. Other topics of interest include basic data structures (list, set, dict), functions, list comprehensions, for/while loops, type hinting, decorators, and many other topics.

This course is suitable for beginners completely new to programming, but it is intended to strengthen fundamental python programming skills for people interested in machine learning, data science, and engineering.

Many students of advanced topics are lacking some of the basic best best practices and knowledge of Python standards. This course corrects that by giving you an introduction to Python using the best practices you'd expect to see in real world applications.


Join this channel to access to perks:
   / @knuggies  

Tip Jar:
https://streamelements.com/knuggies/tip

Follow on Social Media to keep up with the latest KNuggies posts:
  / knuggies3  

Join the Discord server for announcements:
  / discord  

All KNuggies Medium articles can be found here:
  / knuggies  

Looking for more programming resources? Check out Manning Publications (Affiliate Link): https://www.manning.com/?utm_source=K...