0% found this document useful (0 votes)
34 views

Programming in Python

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Programming in Python

Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

COURSE

BROCHURE

PROGRAMMING IN PYTHON

Reinforce High Tech


Learning
Table of Contents

01 About this program

02 Course curriculum

03 Course journey

04 Our partners

05 Key features

06 Membership benefits

07 Certificates

08 About us
About this programme
What is PYTHON?
Python is an interpreted, dynamic, high-level, flexible programming language.
Applications can be developed using an Object Oriented approach. A variety of
high-level data structures are provided by this simple and easy-to-learn
language.

Why is PYTHON important?


Programming in Python is easy, reliable, and powerful, so it plays a significant
role in most types of software development projects. Python is the language of
choice for everyone. The Python language is used across all industries to create
lightweight components as well as full-featured enterprise applications. The
possibilities of Python software development are virtually limitless, if you have
the right talent.

What can you do with PYTHON?


Python offers a wide range of business applications. With Python applications
ranging from web development and GUI programming to Big Data analysis and
custom enterprise solutions, it seems each day they become more powerful. In
addition, powerful frameworks like Django, CherryPy, Tornado, and Flask offer
plenty of room for improvement. Accordingly, Python is most commonly utilized
in businesses for Data Science, Machine Learning, Backend Development, Game
Development, and Custom Enterprise Applications.
Course Curriculum
Module Course Introduction
Install & setup
01 Our First Python Program
Printing in Python
Strings in Python
Variables and Types
Numeric Data Types in Python
Expressions

Module Proogram Flow Control in python


02 Introduction to Blocks and Statements
if Statements
More on if, elif and else
Conditional Operators
Using and, or, in Conditions
Boolean Expression True and False
for loops
while loops

Module Lists & Tuple

03 Lists
Immutable Objects
Mutable Objects
Binding Multiple Names to a List
Sorting Lists
Tuples are Immutable
Constants in Python

Module Functions

04 Defining a function
Program flow when calling a function
Parameters and arguments
Debugging with parameters

Module Dictionaries & sets

05 What is a dictionary?
Iterating over a dictionary
Adding items to a dictionary
Changing values in a dictionary
Removing items from a dictionary
Using `in` with a dictionary
Dictionary menu challenge solution
Introduction to sets
Python sets
Implications of sets being unordered
set membership
Testing set membership is fast
Adding items to a set
Using a set to remove duplicate values
Course Curriculum
Module Reading & Writing files in Python
Introduction
06 Files and directories
Introduction to the command prompt or terminal
Paths
Text files
Reading from a text file
Opening a file using `with'

Module Modules & Functions in Python


07 Modules and import
The standard Python library
WebBrowser Module
Time and DateTime in Python
Functions in Python

Module Object Orientated Python

08 Object Orientated Programming and Classes


Instances, Constructors, Self and more
Class Attributes
Methods Part 1
Methods Part 2
Non Public and Mangling
DocStrings and Raw Literals
Album class and More on DocStrings
Artist class and import Albums
Load data and Write Checkfile
Write OOP Version
Getters and Properties
Remove Circular References Challenge

Module Using Databases in Python

09 Introduction to Databases
Database Terminology
Sqlite3 Install on Windows
Sqlite3 Install on a Mac
SQLite3 Install on Ubuntu Linux
Introduction to SQLite
More with SQL using SQLite
SQL in Python
Connections, Cursors and Transactions
SQL Injection Attacks
Course Journey
STEP 1
1st Month training
Students come from a variety of backgrounds, it is important that they
be able to quickly understand. To make things better, our first month
will be packed with training so that students can get a head start.

STEP 2
2nd Month project Managemnet
Solving highly complex problems will help students to have both
fundamental skills and analytical skills. Project handling will improve
the student's ability to collaborate with new peers, building teamwork
and group skills.

STEP 3
1 Year course access
Learners can access recorded sessions for a whole year to review any
topic if they want for clarifications.

STEP 4
Real time industrial experience

Industrial educators bring a unique perspective to the classroom.


Students will gain real-world industrial experience by working on
industrial projects under the guidance of industry experts. Many
projects necessitate a team effort because most engineering or
management projects in the industry require the participation of a
team, this adds another real-world component to the course.
Course Journey
STEP 5
Doubt solving sessions
Our industry experts work to improve students' problem-solving
abilities, beginning at the most basic, and to boost their confidence.
Students bring any question from any discussion that they find difficult
or that has always bothered them, and our faculty work with them to
resolve it.

STEP 6
Aptitude building session
Helping students understand their aptitudes and how they can
influence their professional capabilities allows them to find a career
that best suits their unique strengths.
We will look at what aptitudes are, the most demanding types of
aptitudes, why understanding a specific aptitude set is important, and
how to enhance aptitudes when applying for jobs.

STEP 7
Resume building sessions
This session will teach students how to create the best and most
effective resume possible in order to land opportunities outside of their
comfort zone.

2 Live Projects will be given by mentor


based on the current industry trends
Our Partners
Our Associate Partners

Our Certificate Partners

Our College & Club Partners


Our Associate Partners

Our Certificate Partners


Our College & Club Partners

Entrepreneurship Development Cell,


BIT Mesra
Key Features

TRAINING COURSE CAPSTONE PLACEMENT


PROJECTS ASSISTANCE
LIVE INTERACTION REALTIME PROJECT 100% PLACEMENT
ALONG WITH DOUBT ASSISTANCE POST ASSISTANCE THROUGH
CLEARING SESSION COMPLETION OF OUR JOB REFERRAL
FROM OUR INDUSTRIAL TRAINING PROGRAM TO ENHANCE
EMPLOYABILITY
MENTORS

CERTIFICATION MEMBERSHIP EVENTS

DISTINGUISH YOUR 1 YEAR PREMIUM FREE PASS TO ATTEND


PROFILE WITH INDUSTRY MEMBERSHIP OF YHILLS OUR BOOTCAMPS,
RECOGNISED EDUTECH WEBINARS, WORKSHOPS
CERTIFICATION FROM & MANY MORE
YHILLS
UNLOCK
PREMIUM
MEMBERSHIP
BENEFITS
FREE PASS TO GET INTO
HACKATHON COMPETITIONS

ATTEND WEBINARS AND LEARN FROM


EXPERTS OF VARIOUS DOMAINS

GET FREE ENTRY TO OUR SEMINARS


& WORKSHOPS

COMPLIMENTARY
COURSES FROM YHILLS

GET ACCESS TO LIVE


CLASS UPTO 1 YEAR
Certificates
Certificates
About Us
Welcome to YHills, your one-stop shop including all things educational
and understandable with the help of mentors. We're committed to
giving you the best classes possible, with a focus on live classes, on-
the-spot question and doubt solving, weekly test evaluation, and
much more. We think that everyone should have the opportunity to
advance through technology and gain tomorrow's skills at YHills.

Official Website: https://www.yhills.com/


LinkedIn: https://www.linkedin.com/company/yhills/
Instagram: https://www.instagram.com/yhills_edutech/
Facebook: https://www.facebook.com/yhillsofficial/

Reach out to us at: +91-9880417582


Email: [email protected]

You might also like