jagomart
digital resources
picture1_Programming Concepts Pdf 189556 | Advanced Python Programming


 181x       Filetype PDF       File size 0.10 MB       Source: mylearn.vmware.com


File: Programming Concepts Pdf 189556 | Advanced Python Programming
proposal advanced python programming course outline advanced python programming format  training duration  ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
                                                         Premium Training Proposal
                                                    Advanced Python Programming
      Course Outline
                      Advanced Python Programming
                      Format: Training
                      Duration: 4 days
                      Skill Level: Advanced
                      Course Format: Lecture and hands-on labs
      Description:
      Once students have mastered the basics of Python by taking Core Python or on their own, it’s time to move on to applying Python 
      to daily programming needs. This course picks up where Core Python leaves off, covering some topics in more detail, and adding 
      many new ones, with a focus on enterprise development.
      This is a hands-on programming class.  All concepts are reinforced by informal practice during the lecture followed by lab exercises. 
      Many labs build on earlier labs, which helps students retain the earlier material.
      What You Will Learn:
      All attendees will learn to use Python to:
      > Leverage OS services
      > Code graphical interfaces for applications
      > Create modules
      > Create and run unit tests
      > Define classes
      > Interact with network services
      > Query databases
      > Process XML data
      Who Should Attend:
      Developers who would like to learn advanced features and functions of Python
      Prerequisites:
      All students should be able to write simple Python scripts, using basic data types, program structures, and the standard Python 
      library.
      www.exitcertified.com  |   1.800.803.3948 (EXIT)
                                                                                              Premium Training Proposal
                                                                                    Advanced Python Programming
         Course Outline
         Advanced Python Programming Content Details:
         Python refresher                        Programmer tools                          XML and JSON
         > Data types                            > Analyzing programs                      > Working with XML
         > Sequences                             > Using pylint                            > DOM and Sax
         > Mapping types                         > Testing code                            > ElementTree
         > Program structure                     > Using unittest                          > Parsing XML
         > Files and console I/O                 > Debugging                               > Creating a new XML document
         > Conditionals                          > Profiling                               > Navigating
         > Loops                                                                           > JSON
         > Builtins                              Distributing modules                      > Parsing JSON into Python
                                                 > Distribution concepts                   > Parsing Python into JSON
         OS Services                             > setuptools
         > The os module                         > creating setup.py                       Extending Python
         > Environment variables                 > building installers                     > About non-Python modules
         > Launching external commands           > running installers                      > Overview of a C extension
         > Walking directory trees                                                         > Creating functions
         > Paths, directories, and filenames     Database access                           > Registering functions
         > Working with file systems             > The DB API                              > Initialization code
         > Dates and times                       > Available Interfaces                    > Loading the module
                                                 > Connecting to a server
         Pythonic Programming                    > Creating and executing a cursor         Using the sh module
         > The Zen of Python                     > Fetching data                           > The sh namespace
         > Common idioms                         > Parameterized statements                > Running a simple command
         > Lambda functions                      > Metadata                                > Keyword arguments
         > List comprehensions                   > Transaction control                     > Running commands in the background
         > Generator expressions                                                           > Piping and redirection
         > String formatting                     GUI Programming                           > Working with STDIN
                                                 > Overview                                > Exit codes
         Modules and packages                    > The mainwindow object                   > Advanced features
         > Initialization code                   > Widgets
         > Namespaces                            > Colors and fonts
         > Executing modules as scripts          > GUI layout
         > Documentation                         > Event handling
         > Packages and name resolution
         > Naming conventions                    Network Programming
         > Using imports                         > Sockets
                                                 > Clients
         Classes                                 > Servers
         > Defining classes                      > Application protocols
         > Instance methods and data             > Forking servers
         > Initializers                          > Threaded servers
         > Class methods                         > Binary data
         > Static methods                        > The struct module
         > Inheritance
         > Multiple inheritance                  Threads
         > Pseudo-private variables              > Why use threads?
                                                 > Threads are different
         Metaprogramming                         > Variables are shared
         > Implicit properties                   > Python threads modules
         > globals() and locals()                > The threading module
         > Attributes                            > The queue module
         > The inspect module                    > The python thread manager
         > Decorators                            > Debugging threaded programs
         > Monkey patching
                                                 Closures 
                                                 > What is a closure?
                                                 > Nested functions
                                                 > Partial functions
                                                 > Understanding __closure__
         www.exitcertified.com  |   1.800.803.3948 (EXIT)
The words contained in this file might help you see if this file matches what you are looking for:

...Premium training proposal advanced python programming course outline format duration days skill level lecture and hands on labs description once students have mastered the basics of by taking core or their own it s time to move applying daily needs this picks up where leaves off covering some topics in more detail adding many new ones with a focus enterprise development is class all concepts are reinforced informal practice during followed lab exercises build earlier which helps retain material what you will learn attendees use leverage os services code graphical interfaces for applications create modules run unit tests define classes interact network query databases process xml data who should attend developers would like features functions prerequisites be able write simple scripts using basic types program structures standard library www exitcertified com exit content details refresher programmer tools json analyzing programs working sequences pylint dom sax mapping testing elementt...

no reviews yet
Please Login to review.