In this training, you will learn about and explore the Python language at an intermediate level. You will learn to write Python programs dealing with sequences and mappings, program flow control, system calls and file manipulation.
In this training, you will learn about and explore the Python language at an intermediate level. You will learn to write Python programs dealing with sequences and mappings, program flow control, system calls and file manipulation.
There are no prerequisites for this course.
Although this is an introductory-level Python programming class, you should already have a working, user-level knowledge of UNIX/Linux, Mac, or Windows. While not required, basic skills with at least one other programming language will be helpful. We will collaborate with you to design the best solution to ensure your needs are met, whether we customize the material, or devise a different educational path to help your team best prepare for this training.
Module 1:
Language Overview
• Big Data and Database Management
• Data Science and Analysis
• Machine Learning
• Artificial Intelligence
• Network Programming and System Automation
• Philosophy and Syntax of Python
• Multi-paradigm Language
• Procedural Programming
• Object Oriented Programming
• Functional Programming
Module 2:
Standard Data Types
• The Python Standard Library
• Built-in Functions and Modules
• Basic Operators and Type Casting
• Numeric Data Types and Functions
• String Data Type and Functions
Module 3:
Flow Control
• if-else
• For loop
• While loop
• break and continue statements
Module 4:
Functions
• Function Definition
• Scope Rules
• Recursion
• Random Module Functions
Module 5:
Lists and Tuples
• Immutable vs Mutable Types
• List and Tuple Functions
• Comparison and Conversion
• Multi-dimensional Lists and Tuples
Module 6:
Dictionaries
• Key and Value Pairs
• Dictionary Functions
• Sorting and Converting
Module 7:
External Libraries
• Important Libraries
• How to Install and Import
• Examples
Module 8:
Basic File Operations
• Open a File with r/w/a/b Modes
• Basic File Operations
• File and Directory Methods
Module 9:
Exception Handling
• Exception Types
• Multiple Exceptions
• try and except block
• Finally expression
Module 10:
Data Formats
• CSV
• JSON
• YAML
• XML
• Labs with JSON Files
Module 11:
Dates and Times
• Understanding Time
• The time Module
• The datetime Module
• Working with Timezones
• Operations with Time and Dates
Experience Introduction to Python Programming through Bilginç IT Academy's live and interactive virtual classroom environment, accessible from your home, office, or any location. Connect with expert trainers in real time and bring the energy of classroom learning into the digital experience.
Experience Introduction to Python Programming in a focused classroom environment designed for high engagement and effective learning. Bilginç IT Academy's carefully selected training venues provide a professional setting where delegates can interact directly with expert trainers and peers.
Meet your team's training needs with Bilginç IT Academy's onsite Introduction to Python Programming solution, delivered at your office or preferred location. Align your team's development with your business goals through a training experience tailored to your organization.
Our IT training and professional development services reach a global audience, transcending geographical boundaries through advanced digital learning platforms and strategic international hubs. We specialize in delivering world-class curriculum across continents, ensuring that no matter where you are located, you have access to the latest industry certifications and technical expertise. By partnering with global technology leaders and academic institutions, we provide a unified learning experience that meets the demands of a diverse, international workforce. Our commitment to global excellence ensures that professionals in every time zone can master the digital skills required to lead, innovate, and thrive in the ever-evolving global technology landscape.