• Home
  • Courses
    • SALESFORCE
    • IBM MAINFRAMES
    • Microsoft Dynamics CRM 365
    • JAVA
    • .NET
    • PYTHON
    • AWS
    • AZURE
    • DEVOPS
  • Services
  • About Us
  • Blog
  • Contact
Have any question?
(+91) 7729 070 070
info@nexsoftITsolutions.com
Nexsoftitsolutions
    • Home
    • Courses
      • SALESFORCE
      • IBM MAINFRAMES
      • Microsoft Dynamics CRM 365
      • JAVA
      • .NET
      • PYTHON
      • AWS
      • AZURE
      • DEVOPS
    • Services
    • About Us
    • Blog
    • Contact

    PYTHON

    • Home
    • PYTHON

    Python  Training in Hyderabad

    Python training in Hyderabad. Nexsoftitsolutions provides python for beginners to advanced level and
    as well as beginners who haven’t written their first line of programming, working professionals
    who are looking to improve their programming skills to land in a high paying job Python is an open-source programming language. it is the most versatile and multi-paradigm computer programming languages. Python is one of the easiest languages to learn among the all programming languages.It is the primary language for Machine learning, data science and artificial intelligence.

    HTML & CSS Topics

    • Structure of HTML Page
    • Mandatory tags in the HTML page (HTML, head, body)
    • What is CSS
    • Different ways of applying CSS for elements, and priority chain of CSS
    • Heading tags(H1…H6), Tags and attributes(Class, Id, style..etc)
    • Inline and block-level elements
    • More Tags in HTML
    • Including external page links in a page using anchor tags and its properties
    • Working with row and column data using table tags
    • Hiding and unhiding elements using display property
    • image tag, p tag, ul and ol tags, li, nobr, hr, br etc
    • Layouts, forms, buttons
    • Input fields (textbox, radio button, checkbox, dropdown, text area etc)
    • More CSS properties
    • Adding borders, font, pseudo classes
    • Positioning elements (absolute, relative, fixed and static)
    • Image spriting
    • Box model (margins, padding)
    • Floating elements (float left, right etc.)
    • Including external resources
    • Absolute and Relative Paths
    • Including external resources like CSS, images etc
    • Form Elements
    • Get & Post
    • Validating input values in a form
    • Form action and type

    JavaScript

    • Introduction
    • Data types and data structures in Js
    • Control structures, if, if-else, while, for, switch case statements
    • Dynamic creation and manipulation of dom elements using js
    • Adding dynamic event listeners to DOM elements
    • Validations using key char codes
    • JavaScript Supported Data structures
    • Arrays
    • Predefined methods in arrays
    • Strings and predefined methods
    • Implementing Functions
    • Document Object Model (DOM)
    • Event Handling in JavaScript
    • Objects
    • JSON

    1: Python Basics

    • What is Python
    • Why Python?
    • History of python
    • Applications of Python
    • Features of Python
    • Advantages of  Python
    • Versions of Python
    • Installation of Python
    • Flavors of Python
    • Comparison b/w various programming languages C, Java and Python

    2: Python IDE’s

    • Pycharm IDE Installation
    • Working with Pycharm
    • Pycharm components
    • Installing Anaconda
    • What is Conda?
    • Anaconda Prompt
    • Anaconda Navigator
    • Jupyter Notebook
    • Jupyter Features
    • Spyder IDE
    • SpyderFeatueres

    Conda and PIP

    3 : Python Operations

    • Python Modes of Execution
    • Interactive mode of Execution
    • Batch mode of Execution
    • Python Editors and IDEs
    • Python Data Types
    • Python Constants
    • Python Variables
    • Comments in python
    • Output Print(),function
    • Input() Function :Accepting input
    • Type Conversion
    • Type(),Id() Functions
    • Comments in Python
    • Escape Sequences in Python
    • Strings in Python
    • String indices and slicing

    4: Operators in python

    • Arithmetic Operators
    • Comparision Operators
    • Logical Operators
    • Assignment Operators
    • Short Hand Assignment Operators
    • Bitwise Operators
    • Membership Operators
    • Identity Operators
    1. Basics before starting on Python

    • Scripting Mode
    • Interactive Mode
    • Python Program Structure
    • Your first Python program
    • Comments in Python
    • Python file extensions
    • Setting path in windows
    • Your first Python program
    • Edit and Run Python Program without IDE
    • Edit and Run Python program using IDE
    • What is Byte Code in PYTHON?
    • Compiler, Interpreter and Debugger
    1. Variables in Python

    • Declaring variables
    • Bytes data type and Byte Array
    • String formatting in Python
    • Math, Random, Secret Modules
    • Initialization of Variables
    • Local & Global Variables
    • Using ‘global keyword’
    • Input and Output operations
    • Data conversion functions -int() ,float(),complex(), str(), chr(),ord(), et
    1. Operators in Python

    • Comparison Operators
    • Arithmetic Operators
    • Assignment Operators
    • Bitwise operators
    • Logical operators
    • Shift Operators
    • Membership operators
    • Ternary Operators
    • Operator Precedence
    • Difference between “is” vs”==”
    • Print, Input & Command line arguments
    1. Flow Control statements

    • Block/clause
    • Indentation in Python
    • Conditional Statements

    –     if  stmt

    –     if…else statement

    –     if…elif…statement

    1. Looping Statements

    • while loop,
    • while … else,
    • for loop
    • Range() in for loop
    • Nested for loop
    • Break statememt
    • Continue statement
    • Pass statement
    1. Strings in Python

    • Creating Strings
    • String indexing
    • String slicing
    • String Concatenation
    • String Comparision
    • String splitting and joining
    • Finding Sub Strings
    • String Case Change
    • Split strings
    • String methods
    1. Collections in Python

    • Introduction
    • Lists
    • Tuples
    • Sets
    • Dictionaries
    • Operations on collections
    • Functions for collections
    • Methods of collection Nested collections Differences b/w list tuple and set and Dictionary
    1. Python Lists

    • List properties
    • List Creation
    • List indexing and slicing
    • List Operations
    • Nested Lists
    • List modification
    • List insertion and deletion

    List Methods

    1. Python Tuples

    • Tuple properties
    • Tuple Creation
    • Tuple indexing and slicing
    • Tuple Operations
    • Nested Tuples
    • Tuple Methods
    • Differences b/w List and Tuple
    1. Python Sets

    • Set properties
    • Set Creation
    • Set Operations
    • Set Mathematical Operations
    • Set Methods
    • Insertion and Deletion operation
    1. Python Dictionary

    • Dictionary properties
    • Dictionary Creation
    • Dictionary Operations
    • Dictionary Methods
    • Insertion and Deletion of elements
    • Differences b/w list tuple and set and Dictionary
    1. Functions in Python

    • Defining a function
    • Calling a function
    • Properties of Function
    • Examples of Functions
    • Categories of Functions
    • Argument types

    -default arguments

    -non-default arguments

    -keyword arguments

    -non keyword arguments

    • Variable Length Arguments
    • Variables scope
    • Call by value and Call by Reference
    • Passing collections to function
    • Local and Global variables
    • Recursive Function
    • Boolean Function
    • Passing functions to function
    • Anonymous or Lamda function
    • Filter() and map() functions
    1. Modules in Python

    • What is a module?
    • Different types of module
    • Creating user defined module
    • Setting path
    • The import statement
    • Normal Import
    • From … Import
    • Module Aliases
    • Dir function
    • Working with Standard modules -Math, Random, Date time and os modules
    1. Packages

    • Introduction to packages
    • Defining packages
    • Importing from packages

    –init–.py file

    • Defining sub packages
    • Importing from sub packages
    1. Errors and Exception Handling

    • Types of errors
    • Compile-Time Errors
    • Run-Time Errors
    • What is Exception?
    • Need of Exception handling
    • Predefined Exceptions
    • Try,Except, finally blocks
    • Nested blocks
      • Handling Multiple Exceptions
    • User defined Exceptions
    • Raise statement
    1. File Handling

    • Introduction
    • Types of Files in Python
    • Opening a file
    • Closing a file
    • Writing data to files
    • Tell( ) and seek( ) methods
    • Reading a data from files
    • Appending data to files
    • With open stmt
    • Various functions
    1. OOPs concepts

    • OOPS Features
    • Encapsulation
    • Abstraction
    • Class
    • Object
    • Static and non static variables
    • Defining methods
    • Diff b/w functions & methods
    • Constructors
    • Parameterized Constructors
    • Built –in attributes
    • Object Reference count
    • Destructor
    • Garbage Collection
    • Inheritance
    • Types of Inheritances
    • Polymorphism
    • Over riding
    • Super() statement
    1. Regular Expressions

    • What is regular expression? Special characters
    • Forming regular expression
    • Compiling regular expressions
    • Grouping
    • Match() function
    • Search() function
    • Matching vs searching
    • Splitting a string
    • Replacing text
    • Validations
    1. Python-Network programming

    • What is sockets?
    • What is socket Programming?
    • The socket Module
    • Server socket Methods
    • Connecting to a server
    • A simple server –client program
    • Server-Client
    1. Multi-threading & multi processing

    • Introduction
    • Multi tasking v/s Multi threading
    • Threading module
    • Creating thread – inheriting Thread class, using callable object
    • Life cycle of thread
    • Single threaded application
    • Multi threaded application
    • Can we call run() directly?
    • Need to start()method
    • Sleep()
    • Sleep()
    • Join()
    • Synchronization – lock class –acquire(), release()functions
    • Case studies
    1. Garbage collection

    • Introduction
    • Importance of Manual garbage collection
    • Self reference Objects garbage collection
    • ‘gc’ module
    • Collect()method
    • Threshold Function
    • Case studies
    1. Database Access

    • Introduction
    • Installing Oracle database
    • Creating database users,
    • Installing Oracle Python modules
    • Establishing connection with oracle
    • Closing database connections
    • Cursor object
    • Executing SQL queries
    • Retrieving data from Database.
    • Using bind variables executing
    • SQL queries
    • Transaction Management
    • Handling errors
    1. Python Date and Time

    • How to Use Date & DateTime Class
    • Time and date Objects
    • Calendar in Python
    • The Time Module
    • Python Calendar Module
    1. Operating System Module

    • Introduction
    • getcwd
    • listdir
    • chdir
    • mkdir
    • rename file/dir
    • remove file/dir
    • Os help
    • Os operations
    1. 29. Advanced concepts

    • Python Iterator
    • Python Generator
    • Python closure
    • Python Decorators
    • Web Scraping
    • PIP
    • Working with CSV files
    • Working with XML files
    • Working with JSON files
    • Debugging
    1. 30. GUI Programming

    • Introduction
    • Components and events
    • Root window
    • Fonts and colors
    • Buttons ,checkbox
    • Label widget
    • Message widget
    • Text widget
    • Image
    1. Data analytics

    • Introduction
    • pandas module
    • Numpy module
    • Matplotlib module
    • Working Examples

    DJango

    1. Introduction to Django

    • Introduction
    • About Django
    • Django Components
    • Installing & Configuring Django Components
    • Django Pre-Requisites
    • Downloading & Installing Django
    • Choosing a Database
    • Creating a New Project

    Module 33: Generating Simple Django Views

    • Generating Simple Django Views
    • About View Functions
    • Using Django’s HttpResponse Class
    • Understanding HttpRequest Objects
    • Using QueryDict Objects

    Module 34: Configuring URLconf’s

    • Configuring URLconf’s
    • About URLconf
    • Regular Expressions
    • Expression Examples
    • Simple URLConf Examples
    • Using Multiple URLConf’s
    • Passing URL Arguments

    Module 35: Django Templates

    • About Templates
    • Template Fundamentals
    • Creating Template Objects
    • Loading Template Files
    • Filling in Template Content (Context Objects)
    • Template Filters Template Tags
    • More on For Loops
    • Template Inheritance
    • Easy Rendering of Templates
    • RequestContext Processors
    • Global Context Processors

    Module 36: Forms

    • Getting Data From the Request Object
    • A Simple Form-Handling Example
    • Making a Contact Form
    • Tying Form Objects Into Views

    Module 37: Database Models with Django

    • About Database Models
    • Configuring Django for Database Access
    • Understanding Django Apps
    • About Django Models
    • Defining Django Models
    • Understanding Model Fields & Options
    • Table Naming Conventions
    • Creating A Django Model
    • Adding the App to Your Project
    • Validating the App
    • Generating & Reviewing the SQL
    • Adding Data to the Model
    • Primary Keys and the Model
    • Simple Data Retrieval Using a Model
    • Understanding QuerySets
    • Applying Filters
    • Specifying Field Lookups
    • Lookup Types
    • Slicing QuerySets
    • Specifying Ordering in QuerySets
    • Common QuerySet Methods
    • Deleting Records
    • Managing Related Records
    • Retrieving Related Records
    • Using Q Objects
    • Creating Forms from Models

    Module 38: Using the Django Admin Interface

    • Using the Django Admin Interface
    • Enabling the Admin Interface
    • Creating an Admin User

    Module 39: Access Control with Sessions and Users

    • Access Control with Sessions and Users
    • Cookies & Django
    • The Django Session Framework
    • Sessions in Views
    • Session Tuning
    • Installing Django User Authentication
    • Using Authentication in Views
    • Login and Logout
    • Building your Own Login/Logout Views
    • Authentication Decorators
    • Adding & Deactivating Users
    • Asynchronous Messaging
    • Managing Permissions

    Module 40 : Generic Views

    • Simple Generic Views
    • Using Generic Redirects
    • Other Generic Views
    • Create/Update/Delete Generic views

    Module 41 : Deploying Djanogo Applications

    Deploying  Django Applications

    Search

    Other Courses

    • Microsoft Dynamics CRM 365
    • JAVA
    • .NET
    • AWS
    • IBM MAINFRAMES
    • AZURE
    • DEVOPS
    • SALESFORCE
    • PYTHON
    logo-eduma-the-best-lms-wordpress-theme

    (+91) 729 070 070

    info@nexsoftITsolutions.com

    Company

    • About Us
    • Courses
    • Blog
    • Contact

    Our Courses

    • Microsoft Dynamics CRM 365
    • JAVA
    • .NET
    • AWS
    • IBM MAINFRAMES
    • AZURE
    • DEVOPS
    • SALESFORCE
    • PYTHON

    Our Location

    2021@ Nexsoftitsolutions all Rights Reserved . Developed by Nexsoftitsolutions