YoVDO

Python for Beginners - Full Course

Offered By: Cyber Mentor via YouTube

Tags

Python Courses Object-oriented programming Courses Data Structures Courses String Manipulation Courses File Handling Courses

Course Description

Overview

Embark on a comprehensive Python programming journey in this nearly 3-hour course designed for beginners. Learn essential concepts from installation to advanced topics, including strings, math operations, variables, functions, and conditional statements. Explore data structures like lists, tuples, and dictionaries, master looping techniques, and delve into file handling. Gain practical experience by building a port scanner and a shoe budget tool while understanding object-oriented programming principles. Develop a strong foundation in Python programming to kickstart your coding career or enhance your existing skills.

Syllabus

- Introduction.
- Installing Python.
- Strings.
- Math.
- Variables and Methods.
- Functions.
- Boolean Expressions and Relational Operators.
- Conditional Statements.
- Lists.
- Tuples.
- Looping.
- Advanced Strings.
- Dictionaries.
- Importing Modules.
- Sockets.
- Building a Port Scanner.
- User Input.
- Reading and Writing Files.
- Classes and Objects.
- Building a Shoe Budget Tool.


Taught by

The Cyber Mentor

Related Courses

Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Analytic Combinatorics, Part I
Princeton University via Coursera
Algorithms, Part I
Princeton University via Coursera
Algorithms, Part II
Princeton University via Coursera