Python Basics

Python    |    Beginner
  • 37 videos | 1h 7m 27s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 1428 users Rating 4.5 of 1428 users (1428)
Python is a very popular choice among professional developers for writing computer applications. In this course, you'll discover the basic features of Python, beginning with an overview of the Python language. Then you'll explore how to install Python and learn its basic syntax. You'll learn how to use variables with strings and how to save Python files, flow control, conditionals, comparisons, loops, and lists. You'll go on to how to use loops and lists, implement flow control in an application, and obtain user input. You'll discover functions in Python, Boolean and None data types, and custom functions. You'll learn about Python and JSON modules, file handlers, and how to use exception handling to solve problems. You'll discover the Python package manager (pip), Python Package Index, and the benefits of reusing libraries in Python programming. Finally, you'll discover HTTP requests, APIs, and dictionary data types in Python programming. This course was originally created by Global Knowledge (GK).


  • Discuss why python is the language of choice for many professional programmers
    Describe some of the drawbacks of python and discuss the differences between python 2 and python 3
    Describe how to seamlessly install python on various operating systems
    Demonstrate how to write a simple python application
    Describe the purpose of variables in python and discuss variable naming
    Discuss the purpose of statements in python
    Describe the purpose and syntax of comments in python
    Discuss the purpose of functions in python
    Describe the purpose of string data types in python
    Discuss how to pass strings to functions in python
    Describe how to store strings in variables in python
    Demonstrate how to save python code in a text file so you can access it at any time
    Describe exceptions and how to review a stack trace in python
    Describe the basic purpose of flow control in python programming
    Discuss the basic purpose of conditional statements in python programming
    Describe the purpose of comparisons and identify various comparison operators
    Discuss the purpose of loops in python programming
    Describe lists in python programming
    Discuss how lists can be used for looping in python
  • Demonstrate how to use conditional statements in a python application to implement flow control
    Demonstrate how to obtain user input in python
    Describe how to define and call functions in python, and how to use arguments with functions
    Discuss the purpose of and uses for boolean and none data types in python
    Describe how to organize your python code using custom functions
    Describe how modules can be used to organize python code
    Demonstrate how to navigate the python standard library and review module documentation
    Demonstrate how to import a module in python
    Discuss reasons for importing a module into your python applications
    Identify the purpose of json and demonstrate how to import the json module
    Describe how to file handlers are used in python applications
    Discuss the purpose of exception handling and how to use a try except block in python programming
    Describe the purpose of the python package manager (pip)
    Discuss the python package index and how it can be used to solve programming problems
    Describe how libraries can be reused to improve the python programming experience
    Describe how http requests work
    Discuss the purpose of apis and how they're used in computer programming
    Discuss the purpose of dictionary data types in python programming and how they're used



Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.


Rating 4.5 of 93 users Rating 4.5 of 93 users (93)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)


Rating 4.6 of 2165 users Rating 4.6 of 2165 users (2165)
Rating 4.3 of 817 users Rating 4.3 of 817 users (817)
Rating 4.4 of 773 users Rating 4.4 of 773 users (773)