Python 101
A thorough introductory course on the fundamentals of Python.
120 hours
Essentials
120 hours
Essentials

ABOUT THE PROGRAM

Python is one of the most used languages.  It is commonly used as a “scripting language” for web applications since it automates specific tasks. Python is present in software apps, games, web pages, and OS interfaces. As of November 2020, the TIOBE index ranked Python the second most popular and the fastest-growing programming language. Like many other areas of cybercrime, when a programming language becomes popular it becomes a target for hackers. Security teams must be aware of this latest threat.
Our Python 101 course will allow trainees to delve into the world of this fast-growing programming language. Understanding Python and the fundamentals lay the foundations for anybody hoping to extend their cyber knowledge or proactively defend their company from attack.

The course covers the following topics:

DON'T TOUCH THIS TAB

It’s important to improve the accordion’s behaviour

Variables, expressions, and Syntax
  • Constants
  • Variable name and keywords
  • Basic Syntax
  • Expressions
  • Operators
  • Print Function
  • Comments
Boolean, none, and Strings
  • Boolean Type
  • None Type
  • Comparison operators
  • Strings
Conditional Execution
  • Flow Control
  • If, Elif,Else
Data Structures – List
  • What is a list
  • Working with a list
  • Strings and lists
Dictionary
  • What is a dictionary
  • Working with a dictionary
  • Methods
Tuples
  • What is a Tupl?
  • Working with a dictionary
  • Packing,Unpacking
Sets
  • What is a set
  • Working with sets
Loops & Iterations
  • Iterations
  • While,For loops
Functions
  • What is a Function
  • Working with functions
  • Parameters and arguments
    • Recursion
Built in Methods
  • sum, min, max, enumerate, filter,map
  • Lambda functions
Files
  • File handling
  • Reading a file
  • Writing to a file
  • Opening a file
  • File syntax
Modules
  • Basic Module Creation
  • Import statement
  • Built-in modules
  • Working with PIP
  • Selenium
  • Request module
  • Flask API Module
  • BeautifulSoup4 Module
  • GUI – TkInter
Don't touch this tab
ABOUT SOTERIA GLOBAL

SOTERIA Global is a global leader in cyber-security training solutions and services.

The cyber world is now a part of our everyday life. New technology emerges daily, and as opportunities increase, so do cyber risks. Threats constantly evolve, and we must protect our valuable assets.

A successful cyber defense has many factors, but they all have one thing in common: dedicated, skilled individuals.

SOTERIA Global experts develop our solutions and rely on the best technological assets in the market. Our impressive global presence expands over four continents, giving us access to the best cybersecurity professionals.

Our solutions range from customized training programs to developing cyber-oriented facilities, ensuring that individuals and organizations are ready to face real-world threats. Over the years, we have worked with various organizations across many sectors, giving us the skillset to shape and adapt our solutions to meet our client’s needs.

COURSE INFO
    • Everyone
    • Programmers with experience in other languages
    • None
    • Basic python programming

INTERESTED? CONTACT US