Learn To Lead
Learn To Lead
TechMount Academy
Instructor: Himal Rawal
Computer Engineer
1
If I had an hour to solve a
problem I'd spend 55
minutes thinking about the
problem and 5 minutes
thinking about solutions.
~ Albert Einstein
2
3
How Computer Programs work ?
Central Processing
Unit
Control Unit
Memory Unit
4
Python ??
5
Why Python
6
7
Why Python
Modules for almost everything
It's beginner-friendly
Artificial Intelligence?
8
What you can except?
Python
java
JavaScript
C#
PHP
C/C++
Objective C
Swift
TypeScript
0 5 10 15 20 25 30 35
75%
Of employees earn
can 80,000 NPR or less
50%
except? Of employees earn
60,700 NPR or less
25%
Of employess
Earn less than
40,000
10
Learning Objectives
Education
Get
Freelance Employed
Self
Development
Earn
Career Money
Growth
Knowledge
Enhance
ment
11
Automation of Sectors
Education
Production
Banking and Financial services
Real Estate
Hospitality and services
Retail
12
Current Trends and Opportunities
Artificial Intelligence
Top Demands Machine Learning
(Top Fields ) Gaming
Data Science
Web development
13
Web Development
py
Building, creating, and maintaining
websites.
Involves a frontend
• Everything that interacts with the client
And backend
• Contains business logic and interacts
with a database
14
Framework for web development?
Django
What makes Python suited for
web development?
Flask
Easy to learn:
Rich ecosystem and libraries Pyramid
Fast prototyping
Wide-spread popularity Web2Py
Turbogears
15
Artificial ■ Applications
Intelligence E-Commerce: Personalized Shopping, AI-
powered Assistants
16
Machine Applications
Spam and malware filtering
Learning Virtual assistant
Fraud detection
Market to grow from $1.41 Billion in 2017 to USD
Stock market trading
8.81 Billion by 2022, at a Compound Annual Growth
Rate (CAGR) of 44.1% -Markets and Markets Image Recognition
Research
Speech Recognition
$2.40 Billion in 2019, projected to reach $ 47.29
Billion by 2027, growing at a CAGR of 44.9% from
Traffic prediction
2020 to 2027- verifiedmarketresearch.com Self driving cars
Machine Learning Market to Reach USD 117.19
Billion by 2027- Global News Wire
17
■ Applications
Gaming Python allows you to build prototypes faster,
which can help make the game development
process smoother. Some popular games using
Python:
Opportunity and Forecast 2021-2026- The
global gaming market reached a value of Battlefield 2, Civilization IV,
US$ 167.9 Billion in 2020 alone- Global
Disney's Toontown Online,
News Wire
Doki Doki Literature Club,
Eve Online,
Freedom Force.
18
Data Science Top Applications
Advanced Image Recognition
Speech Recognition
Airline Route Planning
Expected to grow from USD 37.9 billion in
2019 to USD 140,9 billion by 2024, at a Gaming
Compound Annual Growth Rate (CAGR) of
Fraud and Risk Detection
30.0%- Markets and Markets Research
Healthcare
Internet Search
Targeted Advertising
19
Python Setup:
■ Download Python : https://www.python.org/downloads/
20
We will Cover……
■ Hello World Program in Python
■ Variable in Python
■ Data Types and Built-in Data Structures in Python
■ Python Operators
■ Conditions in python
■ For loops in python
■ While Loops in Python
■ Nested Loops in Python
■ Functions in Python
■ Recursion in Python
■ Exception Handling in Python
■ Object Oriented Programming in Python
■ How to work with files in Python
■ Import statements in Python
■ List and Dictionary Comprehension in Python
21
Python Projects
■ Rock Paper and Scissors Game
■ Guessing Game
■ Car Game
22
Python With Django for web
development and Projects
■ Todo List web App in Python Django
■ Blog Web App
■ Store web App
■ Full Features Ecommerce web app
23
Data Science in Python
■ Numpy
■ Pandas
■ Matplotlib
■ Scipy
■ Scikit learn
■ Tensorflow
24