jagomart
digital resources
picture1_Advanced Python Programming Pdf 189909 | Course 55285 A  Advanced Python


 145x       Filetype PDF       File size 0.58 MB       Source: tdtl.world


File: Advanced Python Programming Pdf 189909 | Course 55285 A Advanced Python
course 55285 a advanced python www tdtl world www tdtl world course overview course modality course time course level course language classroom 2 days advanced english in this python training ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
           Course 55285-A: Advanced 
           Python  
        
        
        
        
        
        
                                         www.tdtl.world 
                                         www.tdtl.world 
                
                                              COURSE OVERVIEW
                                                                                                                 
                
                
                                                            
                Course Modality           Course Time                Course Level            Course Language 
                   Classroom                 2 days                   Advanced                    English 
                                                            
                                                                           
                                                            
                     In this Python training course, students already familiar with Python programming will learn 
                       advanced Python techniques. This advanced Python course is taught using Python 3; 
                       however, differences between Python 2 and Python 3 are noted. For private Python classes, 
                       our instructor can focus specifically on Python 2 if desired. 
               Prerequisites: 
                     Basic Python programming experience. In particular, you should be very comfortable with: 
                     Working with strings. 
                     Working with lists, tuples and dictionaries. 
                     Loops and conditiona1818ls. 
                     Writing your own functions. 
                     Experience in the following would be useful for this Python class: 
                     Some exposure to HTML, XML, JSON, and SQL. 
               Skill Covered: 
                     After completing this module, students will be able to: 
                     Access and work with data stored in a relational database. 
                     Access and work with data stored in a CSV file. 
                     Get data from a web page. 
                     Access and work with data stored as HTML and XML. 
                     Access an API. 
                     Access and work with data stored as JSON. 
                
                                                                                              www.tdtl.world 
                 
                                            COURSE CURRICULUM
                                                                                                                   
                  Module 1:                                              Unpack sequences in function calls. 
                                                                         Create modules and packages. 
                  Advanced Python Concepts 
                                                                   Module 2: 
                        In this lesson, you will learn about 
                          some Python functionality and            Working with Data 
                          techniques that are commonly used 
                          but require a solid foundation in              Data is stored in many different 
                          Python to understand.                            places and in many different ways. 
                                                                           There are Python modules for all of 
                  Lessons                                                  the most common ways. 
                        Lambda Functions                          Lessons 
                        Advanced List Comprehensions 
                        Collections Module                              Relational Databases 
                        Mapping and Filtering                           CSV 
                        Mutable and Immmutable Built-in                 Getting Data from the Web 
                          Objects                                        JSON 
                        Sorting 
                        Unpacking Sequences in Function           Lab : Exercises in this Lesson 
                          Calls 
                                                                         Querying a SQLite Database 
                  Lab : Exercises in this Lesson                         Inserting File Data into a Database 
                                                                         Comparing Data in a CSV File 
                        Rolling Five Dice                               Requests and Beautiful Soup 
                        Creating a defaultdict                          Using JSON to Print Course Data 
                        Creating a OrderedDict                          After completing this module, 
                        Creating a Counter                                students will be able to: 
                        Working with a deque                            Access and work with data stored in a 
                        Converting list.sort() to                         relational database. 
                          sorted(iterable)                               Access and work with data stored in a 
                        Converting a String to a                          CSV file. 
                          datetime.date Object                           Get data from a web page. 
                                                                         Access and work with data stored as 
                  After completing this module, students will be           HTML and XML. 
                  able to:                                               Access an API. 
                        Work with lambda functions.               Access and work with data stored as JSON. 
                        Write more advanced list 
                          comprehensions.                           
                        Work with the collections module to 
                          create named tuples, defaultdicts, 
                          ordereddicts, counters, deque 
                        Use mapping and filtering. 
                        Sort sequences. 
                 
                                                                                                  www.tdtl.world 
                 
                 
                 
                                                                   
                  Module 3:                                        Lessons 
                  Testing and Debugging                                  Attributes 
                                                                         Behaviors 
                       This module explains how to test and             Classes vs. Objects 
                         debug using Python.                             Attributes and Methods 
                                                                         Private Attributes 
                  Lessons                                                Properties 
                                                                         Documenting Classes 
                       Testing for Performance                          Inheritance 
                       The unittest Module                              Static Methods 
                                                                         Class Attributes and Methods 
                  Lab : Exercises in this Lesson                         Abstract Classes and Methods 
                                                                         Understanding Decorators 
                       Fixing Functions 
                                                                   Lab : Exercises in this Lesson 
                  After completing this module, students will be 
                  able to:                                               Adding a roll() Method to Die 
                                                                         Properties 
                       Test performance with timers and                 Documenting the Die Class 
                         using the timeit module.                        Extending to Die Class 
                       To write unit tests using the unittest           Extending the roll() Method 
                         module. 
                                                                   After completing this module, students will be 
                  Module 4:                                        able to: 
                  Classes and Objects                                    Create classes and objects in Python. 
                                                                         Write instance methods, class 
                       An object is something that has                    methods, and static methods. 
                         attributes and/or behaviors, meaning            Define properties. 
                         it is certain ways and does certain             Create subclasses using inheritance. 
                         things. In the real world, everything           Create abstract classes. 
                         could be considered an object. Some             Appropriately document Python 
                         objects are tangible, like rocks, trees,          classes. 
                         tennis racquets, and tennis players.            Understand how decorators work. 
                         And some objects are intangible, like 
                         words, colors, tennis swings, and          
                         tennis matches. 
                   
                   
                 
                 
                                                                                                  www.tdtl.world 
The words contained in this file might help you see if this file matches what you are looking for:

...Course a advanced python www tdtl world overview modality time level language classroom days english in this training students already familiar with programming will learn techniques is taught using however differences between and are noted for private classes our instructor can focus specifically on if desired prerequisites basic experience particular you should be very comfortable working strings lists tuples dictionaries loops conditionals writing your own functions the following would useful class some exposure to html xml json sql skill covered after completing module able access work data stored relational database csv file get from web page as an api curriculum unpack sequences function calls create modules packages concepts lesson about functionality that commonly used but require solid foundation many different understand places ways there all of lessons most common lambda list comprehensions collections databases mapping filtering mutable immmutable built getting objects sort...

no reviews yet
Please Login to review.