Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Cover image for Learn Python in depth
Sandeep
Sandeep

Posted on • Edited on

     

Learn Python in depth

"There's no shortcut, read lots of code then write lots of code."

1. Start and learn the basics

First start by download and installing Python. Choose Python 3.x, setup your coding environment, configure the Python path etc.

To get started, there are some online tutorials that can assist you, like

https://pythonbasics.org/
https://docs.python.org/3.11/tutorial/index.html
https://www.tutorialspoint.com/python/
https://pythonprogramminglanguage.com/
https://www.javatpoint.com/python-tutorial

2. Study courses

Courses can help to boost your knowledge. There are many courses out there, that will give you a kick start in developing software applications. Instead of struggling through the documentation, why not follow short video tutorials that explain clearly?

3. Work on projects

Once you mastered the basics and can use modules, it's time to make your own apps. Learn through projects on daily, weekly and monthly basis.

Daily Basis - 1 problem solving(Basic)
weekly Basis - small project or intermediate level problems
Monthly Basis - one original project either forked from github or
your own project

4. Master libraries

Libraries or modules are building blocks that help you create your app. There are thousands of modules, so which one do you need for your app?

It depends on what you want to make. For web apps, it's popular to use Django or Flask. For Machine Learn, tensorflow and sklearn are popular modules. For desktop software, you can use wxwidgets, pyqt, tkinter or other modules.

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

Developer 🧑‍🎓 Passionate about Web Development, Python Development and open-source. Book lover 📔 || Music Lover 🎶 || 💻 Internet surfer 🏄
  • Location
    Hyderabad, India
  • Education
    Master's in Computer Applications
  • Work
    Data Engineer
  • Joined

More fromSandeep

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp