jagomart
digital resources
picture1_Programming Concepts Pdf 189784 | Advanced Python 3 Gtit20 Course Outline


 141x       Filetype PDF       File size 0.08 MB       Source: sabeo.com


File: Programming Concepts Pdf 189784 | Advanced Python 3 Gtit20 Course Outline
specialist ict learning advanced python 3 gtit20 course description the advanced python course aims to take attendees beyond basic python the course will enable attendees to enable to produce more ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
                Specialist ICT Learning                                                                  
                 
                ADVANCED PYTHON 3– GTIT20 
                 
                Course Description 
                The Advanced Python course aims to take attendees beyond basic Python. The course will enable 
                attendees to enable to produce more efficient, safer and maintainable code using standard Python 
                idioms. 
                The course assumes you are happy with core Python concepts and syntax. 
                Duration 
                3 days 
                Target Audience 
                This course is for delegates wanting to further their knowledge of Python. 
                Course Prerequisites 
                Delegates should have taken an introductory Python course or have six months of Python 
                programming experience. 
                Course Content 
                OO Programming in Python 
                – classes/objects 
                – constructors/destructors 
                – methods instance/class 
                – inheritance/polymorphism 
                – abstract classes 
                – privacy/data hiding 
                – data attribute control 
                  
                Meta Programming 
                – monkey patching 
                – meta classes 
                  
                                                                   
               Advanced Python 3 – GTIT20 – Course Outline                                               1  |  2 
                 
                                                                          
               
              Functional Programming in Python 
              – map/filter/reduce 
              – decorators 
              – closures 
              – lambdas 
              – comprehensions 
              – generators 
              – use of yield 
              – the itertools module 
              Collections 
              – the collections module (defaultdict/Counter …) 
              – the array module 
              Data Transfer (Parsing/Generation) 
              – XML 
              – JSON 
              – YAML 
               Concurrency 
              – threads 
              – processes 
              – coroutines 
              Testing with pytest 
              Debugging with pdb 
               Potential Extra Topics 
              – socket programming 
              – integrating with C 
              – RESTful services 
               
               
               Advanced Python 3 – GTIT20 – Course Outline                                2  |  2 
                                                                 
                
The words contained in this file might help you see if this file matches what you are looking for:

...Specialist ict learning advanced python gtit course description the aims to take attendees beyond basic will enable produce more efficient safer and maintainable code using standard idioms assumes you are happy with core concepts syntax duration days target audience this is for delegates wanting further their knowledge of prerequisites should have taken an introductory or six months programming experience content oo in classes objects constructors destructors methods instance class inheritance polymorphism abstract privacy data hiding attribute control meta monkey patching outline functional map filter reduce decorators closures lambdas comprehensions generators use yield itertools module collections defaultdict counter array transfer parsing generation xml json yaml concurrency threads processes coroutines testing pytest debugging pdb potential extra topics socket integrating c restful services...

no reviews yet
Please Login to review.