Skip to content

A simple effort from me to make a Python bootcamp 3 Days for beginners who are enthusiastic about Machine Learning.

License

Notifications You must be signed in to change notification settings

harunurrashid97/Python-Bootcamp-with-ML

Repository files navigation

Python-Bootcamp-with-ML

Binder

Imgur

Day-01:Python Basic


Introduction of python:

Python is developed by Guido van Rossum. Guido van Rossum started implementing Python in 1989. Python is a general-purpose, object-oriented and open source computer programming language, it is a high-level, human-readable and a corresponding set of software tools and libraries. Interesting fact: Python is named after the comedy television show Monty Python’s Flying Circus. It is not named after the Python snake.

Features of Python programming language:

1.Readable: Python is a very readable language.

2.Easy to Learn: Learning python is easy as this is a expressive and high level programming language, which means it is easy to understand the language and thus easy to learn.

3.Cross platform: Python is available and can run on various operating systems such as Mac, Windows, Linux, Unix etc. This makes it a cross platform and portable language.

4.Open Source: Python is a open source programming language.

5.Large standard library: Python comes with a large standard library that has some handy codes and functions which we can use while writing code in Python.

6.Free: Python is free to download and use. This means you can download it for free and use it in your application. See: Open Source Python License

7.Supports exception handling: If you are new, you may wonder what is an exception? An exception is an event that can occur during program exception and can disrupt the normal flow of program. Python supports exception handling which means we can write less error prone code and can test various scenarios that can cause an exception later on.

8.Advanced features: Supports generators and list comprehensions. We will cover these features later.

9.Automatic memory management: Python supports automatic memory management which means the memory is cleared and freed automatically. You do not have to bother clearing the memory.

Implementation of Python :

This part is coding part and theoritical part of python basic.Full implementation notebook is here.

1.Variables and Maths Operations

2.Casting

3.String

4.List

5.Tuples

6.Sets

7.Dictionaries

8.User Input

Conclusion:

Thanks for reading this Bootcamp's notebook. If you have any suggestion feel free to reach me in the comment or sent mail or connect on LinkedIn. Stay in touch for more update and Python Bootcamp Part-2 & Part-3. Thank you. 😎 Imgur For the full code visit Github If you like this Bootcamp then give 👍 upvote. Happy Bootcamp!.

Day-02:Python Intermediate


  • Implementation of python(Part-02)
    • If-Elif-Else
    • For Loop
    • While Loop
    • Functions
    • Lambda expressions
    • List Comprehensions
    • Errors and Exceptions Handling
    • Math Module
    • Map

Full implementation notebook is here.

Conclusion:

Thanks for reading this Bootcamp's notebook(Day02). If you have any suggestion feel free to reach me in the comment or sent mail or connect on LinkedIn. Stay in touch for more update and Python Bootcamp Part-3. Thank you. 😎

If you missed Day-01 then check this firstly. Imgur For the full code visit Github

If you like this Bootcamp then give 👍 upvote. Happy Bootcamp!.

Contributing

About

A simple effort from me to make a Python bootcamp 3 Days for beginners who are enthusiastic about Machine Learning.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published