Skip to main content

Learn

  • Set up your development environment in Python
  • Run and execute Python both from the command line and from within the IDE
  • Run Python from inside PyCharm
  • Install and manage different Python versions
  • Write and debug your own Python programs
  • Work with strings and file-like interfaces
  • Harness the power of list comprehensions
  • Explore generators and itertools and get an introduction to creating your own functions classes and modules

About

In this course, you will start by setting up your development environment, including downloading Python and setting up your IDE (PyCharm); you'll then be introduced to Python lists and list comprehensions. The course will then show you what a generator is and why you might want to use one. Further on, you will be introduced to functions and decorators, and see how you can use them. You will then learn how to create a very simple, single-file Python program, and how to execute it both from the command line and from within the IDE. You'll also get a very brief introduction to debugging.

By the end of the course, you'll have learned how to manipulate strings, parsing and printing them.

Style and Approach

This practical course takes you through the tools Modern Python has to offer for your environment. It is packed with step-by-step instructions and working examples. This comprehensive course is divided into clear bite-size chunks so you can learn at your own pace and focus on the areas of most interest to you.

Features

  • A comprehensive but fast and friendly guide to solving real-world problems in Python
  • Covers the latest version of Python with fully up-to-date techniques and code examples.
  • A practical tutorial designed for developers to get started with Python

Prerequisites

Add information about class prerequisites here.

Author

Joran Beasley

respond
hours per week
respond
Free
respond
RPS
respond
en

Share this course

Categories

Data Science(241)

Coding and Tools(37)

Admin and Cloud(380)

DevOps(78)

Programming(631)

Application Development(752)

Web Development(547)

Big Data and Analytics(709)

Soft Skills(19)

Network Security & Infrastructure(283)

Process Concepts(8)

Database(80)

Business Intelligence(22)

I've read enough.Take me to RPS