Nearby Cities
Home > Australia > Newsouthwales > broken-hill > education

python real time online training by corporate trainers

Posted: Sunday January 26

Please login with Gmail to report this post.



....

Please login with Gmail to chat.



Please login with Gmail to chat.



 View Similar Ads

for free demo contact :

email : raj@apex-online-it-training.com

phone/whatsapp : +91-(850) 012-2107

usa number : 214-628-3894

gtalk : raavi.sriraja

blog: https://best-online-it-training-institute.blogspot.com



python interview questions and answers, recorded video sessions, materials, interviews,assignments will be provided


python course outline

(the course content can be modified as per your requirements):



core python contents
introduction to python

• features of python

• python virtual machine (pvm)

• frozen binaries

• memory management in python

• garbage collection in python

writing our first python program

• writing our first python program

• executing a python program

• getting help in python

• reopening the python program in idle

datatypes in python

• comments in python

• docstrings

• how python sees variables

• datatypes in python

• built-in datatypes

• the none type

• bool datatype

• sequences in python

• sets

• literals in python

• determining the datatype of a variable

• characters in python

• user-defined datatypes

• constants in python

• identifiers and reserved words

• naming conventions in python

operators in python

• arithmetic operators

• using python interpreter as calculator

• assignment operators

• unary minus operator

• relational operators

• logical operators

• boolean operators

• membership operators

• identity operators

• operator precedence and associativity

• mathematical functions

input and output

• output statements

• various formats of the print()

• input statements

• command line arguments

control statements

• if statement

• if … else statement

• if … elif … else statement

• while loop

• for loop

• infinite loops

• nested loops

• else suite

• break statement

• continue statement

• pass statement

• assert statement

• return statement

arrays in python

• creating an array

• importing the array module

• indexing and slicing on arrays

• types of arrays

• working with arrays using numpy

• creating arrays using linspace

• creating arrays using logspace

• creating arrays using arange() function

• creating arrays using zeros() and ones() functions

• mathematical operations on arrays

• comparing arrays

• aliasing the arrays

• viewing and copying arrays

• slicing and indexing in numpy arrays

• dimensions of arrays

• attributes of an array

• reshape() method

• flatten() method

• working with multi-dimensional arrays

• the array() function

• the ones() and zeros() functions

• the eye() function

• the reshape() function

• indexing in multi-dimensional arrays

• slicing the multi-dimensional arrays

• matrices in numpy

strings and characters

• creating strings

• length of a string

• indexing in strings

• repeating the strings

• concatenation of strings

• checking membership

• comparing strings

• removing spaces from a string

• finding sub strings

• strings are immutable

• replacing a string with another string

• splitting and joining strings

• changing case of a string

• checking starting and ending of a string

• string testing methods

• formatting the strings

• sorting strings

functions

• defining a function

• calling a function

• returning results from a function

• returning multiple values from a function

• functions are first class objects

• pass by object reference

• formal and actual arguments

• positional arguments

• default arguments

• variable length arguments

• local and global variables

• the global keyword

• passing a group of elements to a function

• recursive functions

• lambdas

• using lambdas with filter() function

• using lambdas with map() function

• using lambdas with reduce() function

• function decorators

• generators

• structured programming

• creating our own modules in python

• the special variable __name__

lists and tuples

• creating lists using range() function

• updating the elements of a list

• concatenation of two lists

• repetition of lists

• membership in lists

• aliasing and cloning lists

• methods to process lists

• nested lists

• list comprehensions

• tuples

• creating tuples

• accessing the tuple elements

• basic operations on tuples

• functions to process tuples

• nested tuples

dictionaries

• operations on dictionaries

• dictionary methods

• using for loop with dictionaries

• sorting the elements of a dictionary using lambdas

• converting lists into dictionary

• converting strings into dictionary

• ordered dictionaries

advanced python contents
introduction to oops

• problems in procedure oriented approach

• features of object oriented programming system (oops)

• classes and objects

• encapsulation

• abstraction

• inheritance

• polymorphism

classes and objects

• self variable

• constructor

• types of variables

• namespaces

• types of methods

• passing members of one class to another class

• inner classes

inheritance and polymorphism

• constructors in inheritance

• overriding super class constructors and methods

• super() method

• types of inheritance

• method resolution order (mro

• duck typing philosophy of python

• operator overloading

• method overloading

• method overriding

abstract classes and interfaces

• abstract method and abstract class

• interfaces in python

• abstract classes vs. interfaces

exceptions

• errors in a python program

• exceptions

• exception handling

• types of exceptions

• the except block

• assert statement

• user-defined exceptions

• logging the exceptions

files in python

• types of files in python

• working with text files containing strings

• knowing whether a file exists or not

• working with binary files

• pickle in python

• seek() and tell() methods

• random accessing of binary files

• random accessing of binary files using mmap

• zipping and unzipping files

• running other programs from python program

regular expressions in python

• sequence characters in regular expressions

• quantifiers in regular expressions

• special characters in regular expressions

• using regular expressions on files

• retrieving information from a html file

date and time

• the epoch

• date and time now

• combining date and time

• formatting dates and times

• finding durations using timedelta

• comparing two dates

• sorting dates

• stopping execution temporarily

• knowing the time taken by a program

• working with calendar module

threads

• differences between a process and a thread

• concurrent programming and gil

• uses of threads

• creating threads in python

• thread class methods

• single tasking using a thread

• multitasking using multiple threads

• thread synchronization

• avoiding deadlocks in a program

• communication between threads

• thread communication using nofity() and wait() methods

• thread communication using a queue

• daemon threads

graphical user interface

• gui in python

• the root window

• fonts and colors

• working with containers

• canvas

• frame

• widgets

• button widget

• label widget

• message widget

• text widget

• scrollbar widget

• checkbutton widget

• radiobutton widget

• entry widget

• spinbox widget

• listbox widget

• menu widget

python’s database connectivity

• advantages of a dbms over files

• working with mysql database

• operations on rows of a table

• creating database tables through python

• working with oracle database in python

• stored procedures

copyright © 2018 apex online it trainings inc. all rights reserved



 call us on : usa - +1 214 628 3894 | ind - +91 8500122107

for the course content please follow the link : https://www.apex-online-it-trainings.com/it-trainings-at-apex/python-online-training



• Location: bangalore

• Post ID: 188632


Home | About us | My Account | Buy Credit | Contact | Privacy | Terms | Alternative to cracker | Website similar to cracker | Best sites like cracker | cracker replacement
icracker.com.au is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. ©  2021 icracker.com.au