Rating 4.25 out of 5 (75 ratings in Udemy)
What you'll learn- Python
- Programming Fundamentals
- Best Programming Practices
- Problem Solving
- How to Avoid Common Programming Errors
- Hands on examples and exercises
- Object Oriented Programming
- Library Development
DescriptionThis course is for learning the programming in a step-by-step manner using Python.
This course is for those who -
Want to learn Programming
Want to focus on learning the art of Programming
Are ready to learn by doing …
Rating 4.25 out of 5 (75 ratings in Udemy)
What you'll learn- Python
- Programming Fundamentals
- Best Programming Practices
- Problem Solving
- How to Avoid Common Programming Errors
- Hands on examples and exercises
- Object Oriented Programming
- Library Development
DescriptionThis course is for learning the programming in a step-by-step manner using Python.
This course is for those who -
Want to learn Programming
Want to focus on learning the art of Programming
Are ready to learn by doing things
Want to work on programming challenges, solve problems, make mistakes and learn from them
Want to focus more on reasoning than the syntax
This course is mainly about Programming, using Python. It intends to share with you
How to solve problems
Develop the algorithms
How to write the code in a clean and professional manner
The Best practices and common mistakes in the Programming World
What this course covers
It starts from very Simple exercises, linear flow
Conditions (If something happens, then what to do and what not to do etc)
Loops (To repeat the operations with defined/undefined/conditional number of iterations)
Modularization (To divide the overall solution in logical steps) - It not only covers how to implement modularization, it also tells you how to identify the modules and how to use them logically
Object Oriented Programming (How to think in terms of solving a real world problem)
Common Data Structures (Lists, String, Dictionaries, Sets), including the interesting and commonly asked interview questions
Packages and Library Development (How to develop your own software packages and use them at multiple places)
Advanced topics e.g. How to write the program in a Pythonic way, Iterators, Generators, String representation of objects etc.
In summary, this course takes its student from a novice level to the advance level and helps in becoming a professional software developer.