Mountains

Python

What is Python?

Creativity and motivation Computer hardware architecture Understanding programming Words and sentences Conversing with Python Terminology: interpreter and compiler Writing a program What is a program? The building blocks of programs What could possibly go wrong? The learning journey Exercises

  • Who can learn Python?

    Software Engineers, IT Developers, Data Scientists, Automation Testers, Big Data Professionals, Research Analyst, those who are interested in building their career in Python can learn. The Python course is well suited for all levels of experience, by creating an increase in demand for skilled data scientists

  • What do I learn?

    Python programming 2.x/3.x with multiple libraries

 


Why should you learn to write programs?
Creativity and motivation
Computer hardware architecture
Understanding programming
Words and sentences
Conversing with Python
Terminology: interpreter and compiler
Writing a program
What is a program?
The building blocks of programs
What could possibly go wrong?
The learning journey
Exercises
Variables, expressions and statements:
Values and types
Variables
Variable names and keywords
Statements
Operators and operands
Expressions
Order of operations
Modulus operator
String operations
Asking the user for input
Comments
Choosing mnemonic variable names
Debugging
Exercises
Conditional execution:
Boolean expressions
Logical operators
Conditional execution
Alternative execution
Chained conditionals
Nested conditionals
Catching exceptions using try and except
Short circuit evaluation of logical expressions
Debugging
Exercises
Functions:
Function calls
Built-in functions
Type conversion functions
Random numbers
Math functions
Adding new functions
Definitions and uses
Flow of execution
Parameters and arguments
Fruitful functions and void functions
Why functions?
Debugging
Exercises
Iteration:
Updating variables
The while statement Infinite loops
“Infinite loops” and break
Finishing iterations with continue
Definite loops using for
Loop patterns
Debugging
Exercises
Strings:
A string is a sequence
Getting the length of a string using len
Traversal through a string with a loop
String slices
Looping and counting
The in operator
String comparison
String methods
Parsing strings
Format operator
Debugging
Exercises
Files:
Persistence
Opening files
Text files and lines
Reading files
Searching through a file
Letting the user choose the file name
Using try
Except and open
Writing files
Debugging
Exercises
Lists:
A list is a sequence
List operations
List slices
List methods
Deleting elements
Lists and functions
Lists and strings
List arguments
Debugging
Exercises
Dictionaries:
Dictionary as a set of counters
Dictionaries and files
Looping and dictionaries
Advanced text parsing
Debugging
Exercises
Tuples:
Comparing tuples
Tuple assignment
Tuple assignment
Multiple assignment with dictionaries
The most common words
Sequences: strings, lists, and Debugging
Exercises
Regular Expressions:
Character matching in regular expressions
Extracting data using regular expressions
Combining searching and extracting
Escape character
Bonus section for UNIX users
Debugging
Exercises
Using databases and Structured Query Language (SQL):
What is a database?
Database concepts
SQLite manager Firefox add-on
Creating a database table
Structured Query Language (SQL) summary
Basic data modelling
Debugging
Graphical User Interface(GUI)
Graphical user interface with Tkinter library
Adding buttons
Text-boxes
Dropdown-boxes etc.
Populating the data with database items

     

Course Features

  • Next Batch Saturdays
  • Duration 44 Hrs
  • Students 110
  • Certificate Yes
  • Price Call - 91485 67987

About Us

We are the leading State of the Art Skill enhancer in the field of professional's training. Our idea of enhancing skills is through detailed industry research, experiential training, consulting, collaborations, innovations, and importantly experiments.

We have a proud Partnership with Leading trainers in the Industry ExcelR Solutions.


Reach Us

Skillnest Solutions,
Rajarajeshwari Nagar, Bangalore-560098

+91 91485 67987

info@skillnestsolutions.co.in

DISCLAIMER :

• PMI®, PMBOK® Guide, PMP®, PgMP®, CAPM®, PMI-RMP®, PMI-ACP® are registered marks of the Project Management Institute (PMI)®