Course Outline
Basic Libraries in Python
Control Structures
Final Project
Functions and Modules
Introduction to Python and Google Colab
Summary and Next Steps
Variables and Data Types
Working with Collections
- Applying learned concepts to a small project
- Best practices for writing and organizing Python code
- Debugging and troubleshooting
- Conditional statements
- Loops: for and while
- Controlling program flow with decisions
- Defining and calling functions
- Scope and lifetime of variables
- Importing and using modules
- Introduction to libraries like NumPy and Matplotlib
- Basic data manipulation with Pandas
- Simple data visualization
- Introduction to variables
- Different data types in Python
- Operations on numbers and strings
- Lists and tuples
- Dictionaries and sets
- Iterating through collections
- Setting up Google Colab
- Understanding the Python programming environment
- Writing and executing your first Python script
Requirements
Audience
- Developers
- Data analysts
- No prior programming experience required
- Basic understanding of computer operations
- Familiarity with web browsing and simple mathematical concepts
Testimonials (3)
The fact of having more practical exercises using more similar data to what we use in our projects (satellite images in raster format)
Matthieu - CS Group
Course - Scaling Data Analysis with Python and Dask
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Course - Developing APIs with Python and FastAPI
Trainer develops training based on participant's pace