What you’ll learn: Python 101
Programming in Python with real confidence.
Crystal clear understanding of all Python core concepts.
I am playing with Python Objects: Numbers, Strings, Booleans, Lists, Tuples, Sets, and Dictionary objects.
They are writing Python functions, Iterators, and generator functions.
Manipulation of File Objects: Reading and Writing of Text and Binary Files.
Creation of Python Classes and Objects and working with modules.
Relational Database handling with Python using Sqlite3
We are working with Arrays and multi-dimensional arrays using the NumPy module.
Skill with Series and DataFrame Objects of Pandas module.
A Windows PC or Apple Mac with OSX.
Some programming skills in any language will help.
Python 101 Description
Learn Python Programming Today!
Last update: December 2019.
Python 101 is a comprehensive course covering all core concepts of Python, starting from scratch. It also covers using Python with databases, multi-dimensional arrays with the NumPy module, and Series and DataFrames using the Pandas module.
All the lectures are taught with lots of practical examples using iPython notebooks. The course consists of over 110 lessons and 17 hours of video classes. All sections include downloadable practice code and quizzes.
The course is continuously updated with new topics.
This is an all-level course. Suitable for both fresh programmers and also to experienced programmers working with other languages.
Here are some important topics of this course:
- Python and iPython Notebook installation.
- Basics of Python Objects like Strings, Numbers, Booleans, Container Objects, Operators, Operator precedence, and associativity rules.
- Conditionals & Loops.
- String Objects.
- List Objects
- Tuples, Sets, and Dictionaries.
- Functions, Iterators, and Generators.
- Python Classes & Objects.
- File Handling.
- Exceptions Handling.
- Database Programming with Python.
- Regular Expressions.
- Arrays with NumPy Module
- Series and DataFrames with the Pandas module.
- Quick Review.
The course is available to you forever on Udemy. And you can learn at your own pace. One can efficiently complete the course in a week by spending a couple of hours a day.
- Professional Programmers.
- IT Team Leaders / Managers.
- Web Developers.
- Computer Hobbyists.
- Database application developers.
- High School & College Students.
- Anyone who wants to learn to program.
- A must language for all the computer professionals.
I am a senior software development analyst who has worked at top-rated computer and financial firms for over 30 years, including the likes of IBM, Goldman Sachs, Morgan Stanley, Dow Jones, New York Life, and Citi Bank. It was a long journey.
I started my career teaching C Programming, Micro Processors on Apple 2e computers at Bergen Community college, NJ. I also conducted workshops for gifted & talented kids in Robotics and programming in Basic at Bergen Tech. I think I have a passion for Teaching. I also come from a family of teachers and professors.
Education-wise, I have two masters: One in Physics and one in Computer Science. One of my happiest moments was when I heard my application was still running at Citi Bank even after 15 years and a couple of corporate mergers. I look forward to seeing you take part in the course. If you have any questions or comments, feel free to contact me.