Sale!

Python Programming with Practical Course

5,000.00

This course is specially designed for the Gujarat Technological University( GTU) students. Python is a modern language useful for writing compact codes specifically for programming in the area of Server-side Web Development, Data Analytics, AI, and scientific computing as well as production tools and game programming. This course covers the basics and advanced Python programming to harness its potential for modern computing requirements

Description

This course is specially designed for the Gujarat Technological University( GTU) students. Python is a modern language useful for writing compact codes specifically for programming in the area of Server-side Web Development, Data Analytics, AI, and scientific computing as well as production tools and game programming. This course covers the basics and advanced Python programming to harness its potential for modern computing requirements

 

This course included all the topics covered by GTU Syllabus for Python Programming (2180711). Please visit Curriculum for more details.

Curriculum

  1. Introduction to Python
    • The basic elements of python
    • Branching Programs
    • Control Structures
    • Strings and Input
    • Iteration
  2. Functions, Scoping and Abstraction
    • Functions and scoping
    • Specifications
    • Recursion
    • Global variables
    • Modules
    • Files
    • System Functions and Parameters
  3. Structured Types, Mutability and Higher-Order Functions
    • Strings, Tuples, Lists and Dictionaries
    • Lists and Mutability
    • Functions as Objects
  4. Testing, Debugging, Exceptions and Assertions
    • Types of testing – Black-box and Glass-box
    • Debugging
    • Handling Exceptions
    • Assertions
  5. Classes and Object-Oriented Programming
    • Abstract Data Types and Classes
    • Inheritance
    • Encapsulation and Information Hiding
  6. Simple Algorithms and Data structures
    • Search Algorithms
    • Sorting Algorithms
    • Hash Tables
  7. Advanced Topics I
    • Regular Expressions – REs and Python
    • Plotting using PyLab
    • Networking and Multithreaded Programming – Sockets,
    • Threads and Processes, Chat Application
  8. Advance Topics II
    • Security – Encryption and Decryption , Classical Cyphers
    • Graphics and GUI Programming – Drawing using Turtle, Tkinter
    • and Python, Other GUIs

Batches

Instructor-Led Live Online Classes

Updating Soon…

FAQs & Certification

Common FAQ

If you miss a class you can opt for the below two options.
  • As soon as class is over we upload the recorded sessions to your dedicated LMS. You can view the class available in your LMS.
  • You can also attend the same session in a different batch if you wish.
We have a dedicated Team for resume building and fetching Requirement from the market. This Team will help you in creating your profile and continuously send requirements there in the market.
There will be 1 Demo session before the Start of any batch as we have limited seats in the batch so no demo sessions without enrolment after the batch starts.
All instructors are from the Industry having at least 3+ years of experience in relevant Technology. So all the concepts delivered by Instructor will be explained relating to real-time experience.
Mostly you will get all relevant queries answered during the live session only but if your queries remain unresolved or during practice if you come across any queries drop a mail to [email protected]. You can also contact us on +91 7984670269 (Call & WhatsApp).

 

Reviews

There are no reviews yet.

Be the first to review “Python Programming with Practical Course”

Your email address will not be published. Required fields are marked *