shape
shape

Python Fundamentals

Students: 0 Views: 1766

Python Fundamentals

About The Course

If you want to learn how to create programs in Python you are more than welcome to join us. The course duration is 15 weeks in which will be held 30 classes. Duration of the class is 45 min. Weekly is planed to be held one block of two classes with duration of 45 min. Classes are separated with 15 min break.  The course schedule can be crashed up to 7 weeks in which will be conducted two block classes weekly. Lectures can be held online or on site depending of student needs. Online lectures will be held in the same timing with the one held physically in the classroom.

What Will You Learn?

You will learn the fundamentals of Python programming

  • Python Idle environment.
  • Elements of Programs.
  • Introduction to Lists, Parallel Lists.

  • Graphics and Objects in Python.
  • Algorithms and Data structures in Python.
  • Connection with MySQL / Apache.

The Course Curriculam

Basics of Python Language Install/ Setup Python Idle Compilers and Interpreters. The main capabilities of Python.
Introduction to Programming /Python Idle environment

  • Week1
    00:00

Inside a Python program
Understand main structure of Python program. Operators in Python. Numeric Data types. Type conversions and Rounding. Math Library, Computing.

Understand the main elements of programs. Names, Expressions. Output Statements, Assignment Statements.
Elements of Programs

Understand the definite loops. For Loops. Common Loop patterns.
Definite Loops

Simple decisions. Conditional Program execution. Two-way decisions. If-Elif-Else statement. Boolean data types.
Decision-Making

Understand lists and parallel lists. Methods for Lists.
Introduction to Lists, Parallel Lists

Understand graphics and objects in Python
Graphics and Objects in Python

Understand File processing in Python Accessing files, Open file Read file, Write to file
File Processing in Python

Understand exception handling and advanced decision structures
Exception handling and advanced decision structures

Understand Boolean algebra and loop structures
Boolean algebra and loop structures

Understand the recursion in Python
Recursions in Python

Objects and Classes in Python
Understand objects and classes in Python Inheritance and polymorphism in Python

Understand Graphical User Interface (GUI) Menus, labels, textboxes
Graphical User Interface (GUI)

Understand algorithms and data structures in Python Search and Sort algorithms
Algorithms and Data structures in Python

Connection strings Getting and putting data into MySQL database
Connection with MySQL / Apache

Gac 1

Zoran Gacovski

Professor

Full professor Dr. Zoran Gatsovski has been part of the academic community for more than 20 years. He has experience

4 Courses 0 Student
IP 1

Ivan Petrov

Professor

Dr. Ivan Petrov is a prominent professional and stakeholder in both the academic and business community. He has a professional

21 Courses 2 Students
No Review Yet
No Review Yet