Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

An

Industrial Training Report


On
"100 DAYS OF CODE – THE COMPLETE PYTHON
PRO BOOTCAMP FOR 2021"
Completed By

Ms. Snehal vijay shedage

Under The Guidance of

Dr. ANJELA YU (TRAINING INSTRUCTOR)

Mr. S. V. Chavan (HOD)

Elearning Platform
Udemy, Inc.

Academic Year: 2021-22


Certificate

This is to certify that the industrial training from 25-5-2021 to 2-10-2021 entitled

"100 DAYS OF CODE – THE COMPLETE PYTHON PRO

BOOTCAMP FOR 2021"

Has been successfully completed by

Ms. Snehal Vijay shedage

Elearning Platform

Udemy, Inc.
Complied with
Sanjay Ghodawat Polytechnic, Atigre (1644)

During the academic year 2021-22 under the guidance & mentored by

Dr.Angela Yu Mr. S. V. Chavan

In-plant Training Coordinator H.O.D


ACKNOWLEDGEMENT

During the in-plant training process of "100 DAYS OF CODE – THE COMPLETE PYTHON

PRO BOOTCAMP FOR 2021" at Udemy online courses. I am thankful to my teachers, family,

and friends are invaluable and we are forever indebted to them. We would first like to express

our gratitude to our Mr. S. V. Chavan( HOD) and Dr. Angela YU ( Industrial Supervisor )

for their immense support, suggestion, encouragement, and interest in our in-plant training

work. Without their suggestions our training phase would be incomplete.

Academic Year 2021-22


ABSTRACT

This in-plant training is dealing with the “100 DAYS OF CODE – THE COMPLETE
PYTHON PRO BOOTCAMP FOR 2021” at Udemy online courses. Udemy is a platform that
allows instructors to build online courses on their preferred topics. Using Udemy's course
development tools, they can upload videos, PowerPoint presentations, PDFs, audio, ZIP
files and live classes to create courses. Instructors can also engage and interact with users via
online discussion boards. This is Udemy's most popular Python development course. This
course was just completely overhauled to prepare students for the 2021 job market, with over
63 hours of brand new content. There are a lot of options for online developer training, but this
course is without a doubt the most comprehensive and effective on the market. This is the only
Udemy course taught by a professional boot camp instructor with a track record of success.
This course is just as comprehensive but with brand new content for a fraction of the price.
Everything I cover is up-to-date and relevant to 2021's developer job market. This course does
not cut any corners.
INDEX

SR.NO. CHAPTER NAME PAGE NO

1 About Udemy 1

2 About Course 2

3 Week 1 3

4 Week 2 4

5 Week 3 5

6 Week 4 6

7 Week 5 7

8 Week 6 8

9 Certificate 9

10 Conclusion 10
1. ABOUT UDEMY :
Udemy.Inc is an American massive open online course (MOOC) provider aimed at
professional adults and students. It was founded in May 2010 by Eren Bali, Gagan Biyani, and
Oktay Caglar. As of June of 2021, the platform has more than 44 million students, 183,000
courses and 65,000 instructors teaching courses in 75 languages. There have been over 594
million course enrollments.

Students take courses largely as a means of improving job-related skills. Some courses
generate credit toward technical certification. Udemy has made a special effort to attract
corporate trainers seeking to create coursework for employees of their company.

The courses offered by Udemy Development, Entrepreneurship Communication


Management Sales Business Strategy Operations Project Management Business Law
Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real
Estate Other Business, Finance & Accounting ,IT & Software, Office Productivity ,Personal
Development, Design, Marketing.

.
2. ABOUT COURSE:

In 100 DAYS OF CODE – THE COMPLETE PYTHON PRO BOOTCAMP FOR


2021.
I learned this main points:
1. Be able to program in Python professionally.
2. Master the Python programming language by building 100 projects over 100 days.
3. Create a portfolio of 100 Python projects to apply for developer jobs.
4. Be able to build fully fledged websites and web apps with Python.
5. Be able to use Python for data science and machine learning.
6. Build games like Blackjack, Pong and Snake using Python.
7. Build GUIs and Desktop applications with Python.
8. Learn to use modern frameworks like Selenium, Beautiful Soup, Request, Flask,
Pandas, NumPy, Scikit Learn, Plotly, Matplotlib, Seaborn.

COURSE INCLUDE:

• 63.5 hours on-demand video


• 229 articles
• 116 downloadable resources
• 1 coding exercise
• Full lifetime access
• Access on mobile and TV
• Assignments
• Certificate of completion
WEEK1:

In this 1st week I learned about introduction of python programming, python variable, variable
naming, python primitive data type, mathematical operation, conditional statement, logical
operator, global and local spacing Randomisation and Python lists,list. List and index error
quiz.Python for loops, Range of code blocks, adding evens exercise, fizz buzz game, function,
code blocks & while loop. Hangman game, function with input, prime number checker, paint
area calculator Program, cipher program. Python dictionaries of nasting. Grading progrom
coding exercise, python dictionaries quiz, function with output, coding exercise days in month,
functions quiz. Namespaces, local & global scope , Scope quiz, Project the number guessing
game, debugging, Higher or lower game.

Project :

1. Rock Paper Scissor game

2. Escaping the maze

3. Blackjack capstone game


WEEK2 :

In 2nd week I learned about Installing Python & its setup local development environment, OOP
concepts in Python, object quiz, creating classes, quiz game, turtle graphics, tuptes & importing
modules, quiz and building the famous snake game. class inheritance. Slicing and finishing the
Snake game, quiz, worked with local files of directories quiz. worked with csv files and
analysing data with pands, list & dictionary comprehensions exercise, introduced the Nato
alphabet. Graphical user interface with tkinter and function argument, quiz, mile to kilometer
convertor Program, Build o Pomodoro app, Build a Password manager Program, Error,
Exceptions & saving JSON data Exercise - Index Error Handling.

Project :

1. Coffee machine

2. Turtle crossing game


WEEK3 :

In 3rd week I learned create flash card app, send email using Python, Aplication Programming
API endpoints & making API calls. Unescaping HTML entities class based tkinter UI Python
typing, API Authentication , sending sms via the twilio API, Stock trading News, HTTP Post
request, Advanced Authentication, workout tracking. Setup API credentials, saving Data in
google Sheet. flight price Exception handling, web foundation Installing the Atom text editor,
Introduction to HTML , Anatomy of an HTML tag, HTML Boilerplate, HTML list HTML
image elements, HTML links Anchor tags. HTML table Type Emojis HTML forms. Publish
your website. Introduction to CSS. CSS Selectors, favicons, HTML Divs CSS float and clear,
HTML Scrapping.

Project :

1. Automated birthday wisher

2. Habit tracking
WEEK4 :

In 4th week I learned about Authentication with Spotify, creating and adding to spotify playlist
Installing & Set up Selenium. Automating Job application, web scraping capstone Project,
backend web developments create web server. command line, Python function as first class
object, Python decorator, Exercise - creating own python decorator. URL paths, Rendering
HTML elements with flask, Advanced decorators, Rendering HTML files with flask , template,
Jinja template, URL building with flask.

Project :

1. Cookie clicker creating an automated Game Playing Bot

2. Higher of lower URLS


WEEK5 :

In 5th week I learned about SQLite Databases, SQLAlchemy , CRUD operation, web design,
color theory, user experience(UX) design, REST, HTTP Post, Postman- tool, login /
Registering users with authentication, Encryption, Hashing, salting passwords, Passing
Authentication Status to template, Project Routes, creating Relational data base, version control
& Git, GitHub . CSV file, set up for data base science, Grouping & pivoting data with Pandas,
Download and open the starter Notebook, Data exploration, Analysis by Programming
language, Data cleaning, Data manipulation.
WEEK6:

In 6th Week we learned about Plotly bar, Sunburst chart The effects of handwashing, floor
division. And completed 20 Assignments.

Project :

1. Text to morse code converter

2. TIC TAC TOE

3. Image Watermarking

4. To do List

5. Breakout Game

6. Image color palette Generator

7. An Online Shop

8. Space Invaders

9. Custom Web Scraper

10. Typing Speed Test


CERTIFICATE
CONCLUSION

In this 6 weeks of online industrial training I learned about python programming. In python
programming I learned python all the basic and intermediate points, important concepts,
interesting projects.

You might also like