Introduction to Python
Python is a high-level, object-oriented, interpreted programming language. Although it’s been around for years, it’s enjoying something of a boom in popularity at the moment. According to Stack Overflow, Python’s popularity surpassed that of C# in 2018 – just like it surpassed PHP in 2017 and right now Python users have surpassed the Java users with 8.2 million users as of 2020.
This 2-day introduction course will get you started by understanding the basics.
Book your virtual training
- Date
- Venue
- Cost
- More info
- Date and time to suit you
- VenueWe will train your team
wherever they are based - CostContact us for price
- Fill in the form and we'll be in touch
within a working day.
Book your place
- There are no public, Worcester-based events for this course scheduled at the moment, but you can contact us to request a date or call 0800 018 5597
- Request dates at
Worcester Training Centre
This course gives you a hands-on 2 days with the Python language, giving you the essentials and confidence that you need to start using the Python language in a production environment.
Anyone wishing to learn more about Python. A background in programming will be helpful but by no means essential.
- Understand the fundamental features of the Python programming language.
- Explore different popular IDEs, and understand their strengths and weaknesses.
- Use the Python Package Installer pip.
- Understand and use Python Virtual Environments.
- Understand the strengths and weaknesses of REPLs.
- Download and Import Modules.
- Use the built-in Python List Data Structure.
Organisations are using Data Mining techniques to gain new insights to help, for example, increase revenues, cut costs, improve customer relationships and reduce risks. Python is easily the most popular language used for Data Mining.
With the advancement of technologies such as artificial intelligence, machine learning, and predictive analytics, the demand for experts with Python skills is rising significantly. As well as being popular for Data Science, Python is also widely used in web development, scientific computing, game development and a host of other application areas. In the 2019 TIOBE index, Python comes in as the 3rd most popular language, ahead of C++, C# and JavaScript. In the Stack Overflow Developer Survey for 2019, Python sits comfortably in first place as the most wanted programming language. Python also ranks second in the "most loved" category. The survey also states that Python is the fastest-growing major programming language today.
- Introduction to Python
- Python IDEs
- Creating and Displaying Variables
- Commenting Code
- Formatting Code
- Reading Keyboard Input
- Data Types
- Operators
- Converting Data Types
- Reading in Numbers
- Python Conditions
- The if Statement
- Loops
- Debugging
- Turtle Graphics
- A Worked Turtle Example
- Functions
- Loops
- More Turtles!
- Loopy Loops
- Penup and Stamping
- Complex Turtles
- What is a Module?
- Create a Module
- Use a Module
- Module Aliases
- Built-in Modules
- The random Module
- The AntiGravity Module
- History of Python Package Installation
- Python Environments
- Alternatives to pip and Visual Studio
- REPLs
- The Python Interpreter
- The Visual Studio Interactive Window
- Collections
- Strings
- Lists
None. Although a programming background will be helpful.