jagomart
digital resources
picture1_Python Oop Pdf 191843 | 7452 Item Download 2023-02-05 15-26-22


 181x       Filetype PDF       File size 0.29 MB       Source: 212.14.244.148


File: Python Oop Pdf 191843 | 7452 Item Download 2023-02-05 15-26-22
course name complete python programming from beginner to advance course period 35 hours instructor dr anas arram lecturer at arab american university course syllabus topic introduction to python programming python ...

icon picture PDF Filetype PDF | Posted on 05 Feb 2023 | 2 years ago
Partial capture of text on file.
                      Course Name: Complete Python programming: from beginner to advance
                      Course period: 35 hours 
                      Instructor: Dr. Anas Arram, Lecturer at Arab American University
                     
                      Course syllabus: 
                                                                                                                                                                
                                                                              Topic
                         
                        Introduction to Python programming 
                        Python setup and configurations. 
                         
                         
                        Python data types and data structure basics:  
                         
                        Introduction to datatypes, Introduction to strings, indexing and slicing with strings, string 
                        properties and methods, print formatting, lists in Python, tuples in Python, dictionaries in 
                        Python, sets in Python, Booleans, and I/O with basic files in Python. 
                             -    Exercise  
                             -    Assessment test 
                         
                        Python statements and loops: 
                         if, elif, else statements in Python, for loops in Python, while loops in Python, and list 
                        comprehensions. 
                        Special functions with loops: range, enumerate, in-operator, zip-function, random and 
                        input. 
                             -    Quick test 
                             -    Game challenge homework 
                              
                         
                        Methods and functions:  
                         
                        Methods and Python documentation, Functions in Python. 
                        Args and kwargs in Python, lambda expression, map, filter functions in Python. 
                        Nested function and variables scope. 
                             -    Functions Homework 
                             -    Project 1: Tic Tac Toe game 
                                   
                         
                        Python Object Oriented programming (OOP):  
                         
                        Introduction  to  OOP,  objects  in  Python,  class  keyword  and  attributes,  Class  object 
                        attributes and methods. 
                             -    OOP homework 
                                   
                         
                        Python  Object  Oriented  programming:  attributes,  methods,  inheritance,  multiple 
                        inheritance, polymorphism and special methods (str, len, del). 
                             -    OOP homework challenge  
                                   
                         
                        Modules and packages:  
                         
                        PIP install and PyPi, modules in Python, packages and sub-packages in Python.  
                         
                         
                        Advance Python modules:  
                         
                        collections, Datetime, Debugger, code timing, regular expression, String IO. 
                         
                         
                        Errors and Exception handling:  
                         
                        try, except else and finally. 
                             -    Exercise  
                             -    Homework 
                         
                        Project 2: Blackjack Game challenge  
                         
                        Python decorators and generators. 
                         
                        Introduction to decorators in Python 
                        Generator in Python. 
                         
                             -    Homework 
                              
                         
                        Python Parallel processing: 
                         
                        Multi-Threading vs. Multi-Processing 
                        Introduction to the multiprocessing module 
                         
                         
                        Final capstone Python project 
                         
                                                                                                                                                                
                                                                                                                                                                
                     
                     
                     
                     
                     
                     
         Why to learn Python?
        
         Python is becoming the world’s most popular coding language
        
                                
                                
         Programming language rankings and image by IEEE Spectrum
        
        
              
The words contained in this file might help you see if this file matches what you are looking for:

...Course name complete python programming from beginner to advance period hours instructor dr anas arram lecturer at arab american university syllabus topic introduction setup and configurations data types structure basics datatypes strings indexing slicing with string properties methods print formatting lists in tuples dictionaries sets booleans i o basic files exercise assessment test statements loops if elif else for while list comprehensions special functions range enumerate operator zip function random input quick game challenge homework documentation args kwargs lambda expression map filter nested variables scope project tic tac toe object oriented oop objects class keyword attributes inheritance multiple polymorphism str len del modules packages pip install pypi sub collections datetime debugger code timing regular io errors exception handling try except finally blackjack decorators generators generator parallel processing multi threading vs the multiprocessing module final capsto...

no reviews yet
Please Login to review.