BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Computer Training Source - ECPv6.15.18//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Computer Training Source
X-ORIGINAL-URL:https://computertrainingsource.com
X-WR-CALDESC:Events for Computer Training Source
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20250101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20260421T090000
DTEND;TZID=UTC:20260422T153000
DTSTAMP:20260404T110735
CREATED:20260108T184736Z
LAST-MODIFIED:20260319T191419Z
UID:26758-1776762000-1776871800@computertrainingsource.com
SUMMARY:Introduction to Programming with Python (2-Day Class)
DESCRIPTION:Introduction to Programming with Python\n\nCourse Specifications\nCourse Number:\n094031 \nCourse Length:\n2 days \n\n\nCourse Description\nOverview:\nThough Python® has been in use for more than 30 years\, it has become one of the most popular languages for software development\, particularly within the fields of data science\, machine learning\, artificial intelligence\, and web development—all areas in which Python is widely used. Whether you’re relatively new to programming\, or have experience in other programming languages\, this course will provide you with a comprehensive first exposure to the Python programming language. This can serve as a quick start in Python\, or as the foundation for further learning. \nYou will learn elements of the Python 3 language and development strategies by creating a complete program that performs a wide range of operations on a variety of data types\, structures\, and objects; implements program logic through conditional statements and loops; structures code for reusability through functions\, classes\, and modules; reads and writes files; and handles error conditions. \nCourse Objectives:\nIn this course\, you will develop simple command-line programs in Python. You will: \n\nSet up Python and develop a simple application.\nPerform operations on simple data types\, including strings and numbers.\nPerform operations on data structures\, including lists\, ranges\, tuples\, dictionaries\, and sets.\nWrite conditional statements and loops.\nDefine and use functions\, classes\, and modules.\nManage files and directories through code.\nPerform basic exception handling.\n\nTarget Student:\nThis course is designed for people who want to learn the Python programming language in preparation for using Python to develop software for a wide range of applications\, such as data science\, machine learning\, artificial intelligence\, and web development. \nPrerequisites:\nSome experience programming in an object-oriented language is helpful\, but not required. This course will be useful to anyone new to programming. \nTo ensure your success in this course\, you should have at least a foundational competence with personal computing. You can obtain this level of skills and knowledge by taking one of the following Logical Operations courses: \n\nUsing Microsoft® Windows® 11 (with Copilot)\nMicrosoft® Windows® 11: Transition from Windows® 10\nUsing Microsoft® Windows® 10 (Second Edition)\n\n  \n\n\nCourse Content\nLesson 1: Setting Up Python and Developing a Simple Application\nTopic A: Set Up the Development Environment \nTopic B: Write Python Statements \nTopic C: Create a Python Application \nTopic D: Prevent Errors \nLesson 2: Processing Simple Data Types\nTopic A: Process Integers and Strings \nTopic B: Process Decimals\, Floats\, and Mixed Number Types \nLesson 3: Processing Data Structures\nTopic A: Process Ordered Data Structures \nTopic B: Process Unordered Data Structures \nLesson 4: Writing Conditional Statements and Loops\nTopic A: Write Conditional Statements \nTopic B: Write Loops \nLesson 5: Structuring Code for Reuse\nTopic A: Define and Call Functions \nTopic B: Define and Instantiate Classes \nTopic C: Import and Use Modules \nLesson 6: Writing Code to Process Files and Directories\nTopic A: Write to Text Files \nTopic B: Read from Text Files \nTopic C: Get the Contents of Directories \nTopic D: Manage Files and Directories \nLesson 7: Handling Exceptions\nTopic A: Handle Built-In Exceptions \nTopic B: Handle Custom Exceptions \nAppendix A: Major Differences Between Python 2 and 3\nAppendix B: Python Style Guide\nAppendix C: Mapping Python Course Content to Python Institute Certification Exams
URL:https://computertrainingsource.com/event/introduction-to-programming-with-python-2-day-class-2-3/
ORGANIZER;CN="Jim Rose":MAILTO:Jrose@ComputerTrainingSource.com
END:VEVENT
END:VCALENDAR