About this Course
This course is designed to show you the foundations with the intention to write easy packages in Python utilizing the commonest buildings. No earlier publicity to programming is required. By the top of this course, you’ll perceive the advantages of programming in IT roles; have the ability to write easy packages utilizing Python; determine how the constructing blocks of programming match collectively; and mix all of this information to resolve a fancy programming drawback.
WHAT YOU WILL LEARN
Perceive what Python is and why Python is related to automation
Write quick Python scripts to carry out automated actions
Perceive use the essential Python buildings: strings, lists, and dictionaries
Create your individual Python objects
SKILLS YOU WILL GAIN
- Primary Python Knowledge Constructions
- Elementary Programming Ideas
- Primary Python Syntax
- Python Programming
- Object-Oriented Programming (OOP)
Syllabus – What you’ll be taught from this course
4 hours to finish
Good day Python!
On this module we’ll introduce you to the Coursera platform and the course format. Then, we’ll dive into the fundamentals of programming languages and syntax, in addition to automation utilizing scripting. We’ll additionally introduce you to the Python programming language and among the advantages it gives. Final up, we’ll cowl some primary features and key phrases of the language, together with some arithmetic operations.
4 hours to finish
Primary Python Syntax
On this module you’ll find out about completely different knowledge varieties in Python, determine them, and convert between them. You’ll additionally learn to use variables to assign knowledge and to reference variables. You’ll deep dive into features: outline them, go them parameters, and have them return data. You’ll discover the ideas of code reuse, code type, and refactoring complicated code, together with successfully utilizing code feedback. Lastly, you’ll find out about evaluating knowledge utilizing equality and logical operators, and leveraging these to construct complicated branching scripts utilizing if statements.
3 hours to finish
Loops
On this module you’ll discover the intricacies of loops in Python! You’ll learn to use whereas loops to repeatedly execute code, in addition to determine infinite loop errors and repair them. You’ll additionally be taught to make use of for loops to iterate over knowledge, and use the vary() operate with for loops. You’ll additionally discover frequent errors when utilizing for loops and repair them.
5 hours to finish
Strings, Lists and Dictionaries
On this module you’ll dive into extra superior methods to govern strings utilizing indexing, slicing, and superior formatting. You’ll additionally discover the extra superior knowledge varieties: lists, tuples, and dictionaries. You’ll be taught to retailer, reference, and manipulate knowledge in these buildings, in addition to mix them to retailer complicated knowledge buildings.
0 Comments