Giter Site home page Giter Site logo

learning-python's Introduction

Python Learning

Hi there! This is my repository for documenting my learning process in Python. In this repo, you'll find code snippets and projects as I progress through my learning journey.

Table of Contents

Getting Started

Here's how to get started with Python:

  1. Install Python on your computer.
  2. Choose an IDE or code editor to use.
  3. Start learning the basics of Python syntax and variables.

Syntax and Variables

In this section, I'll be learning about Python's syntax and variables. I'll be covering topics like:

  • Keywords and Identifiers
  • Data Types
  • Operators
  • Statements and Indentation

Control Structures

In this section, I'll be learning about Python's control structures. I'll be covering topics like:

  • If-Else Statements
  • Loops
  • Functions
  • Exception Handling

Functions

In this section, I'll be learning about functions in Python. I'll be covering topics like:

  • Defining Functions
  • Arguments and Parameters
  • Returning Values
  • Lambda Functions

Data Structures

In this section, I'll be learning about Python's data structures. I'll be covering topics like:

  • List
  • Tuple
  • Dictionary
  • Sets

Object Oriented Programming

In this section, I will cover the basics of object-oriented programming. I'll be covering topics like:

  • Classes
  • Objects
  • Inheritance
  • Polymorphism

Advanced topics

In this section I will explore some advance concepts in Python. Such as :

  • File I/O
  • Regular Expressions
  • Working with external libraries

Projects

In this section, I'll be working on some Python projects to put my learning into practice. Some project ideas include:

  • Building a Calculator
  • Creating a Todo List
  • Building a Web Scraper

learning-python's People

Contributors

dhrubasumatary avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.