Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
129 views

Learn Python

The document provides a 10-week plan to learn Python for Android programming, with each week focusing on a different topic and including a video resource. Week 1 is an introduction to Python, Week 2 covers Python data structures, Week 3 teaches object-oriented programming in Python, and subsequent weeks cover modules, files, exceptions, web development, the Kivy framework, building apps with Kivy, and advanced Python topics. The plan concludes in Week 10 by having students finalize and practice an Android app project using Python and Kivy.

Uploaded by

Dilshad Hussain
Copyright
© © All Rights Reserved
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
129 views

Learn Python

The document provides a 10-week plan to learn Python for Android programming, with each week focusing on a different topic and including a video resource. Week 1 is an introduction to Python, Week 2 covers Python data structures, Week 3 teaches object-oriented programming in Python, and subsequent weeks cover modules, files, exceptions, web development, the Kivy framework, building apps with Kivy, and advanced Python topics. The plan concludes in Week 10 by having students finalize and practice an Android app project using Python and Kivy.

Uploaded by

Dilshad Hussain
Copyright
© © All Rights Reserved
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Sure! I can help you create a weekly plan to learn Python for Android programming.

Please find below


a precise plan with video resources for each week:
Week 1:

• Introduction to Python
• Video Resource: "Learn Python - Full Course for Beginners" by freeCodeCamp.org
( https://www.youtube.com/watch?v=rfscVS0vtbw )

Week 2:

• Python Data Structures (Lists, Tuples, Dictionaries, Sets)


• Video Resource: "Python Tutorial: Data Structures" by Corey Schafer
( https://www.youtube.com/watch?v=NTSkmjwZaB4 )

Week 3:

• Object-Oriented Programming (OOP) in Python


• Video Resource: "Python OOP Tutorial" by Corey Schafer
( https://www.youtube.com/watch?v=ZDa-Z5JzLYM )

Week 4:

• Python Modules and Packages


• Video Resource: "Python Tutorial: Modules and Packages" by Corey Schafer
( https://www.youtube.com/watch?v=CqvZ3vGoGs0 )

Week 5:

• Working with Files and Exceptions in Python


• Video Resource: "Python Tutorial: File Objects - Reading and Writing to Files" by
Corey Schafer ( https://www.youtube.com/watch?v=Uh2ebFW8OYM )

Week 6:

• Python Web Development Basics (Flask Framework)


• Video Resource: "Python Flask Tutorial" by Corey Schafer
( https://www.youtube.com/watch?v=MwZwr5Tvyxo )

Week 7:

• Introduction to Android App Development with Python (Kivy Framework)


• Video Resource: "Kivy Tutorial - Learn Python App Development" by thenewboston
( https://www.youtube.com/watch?v=WjJUPxKB164 )

Week 8:

• Building Android Apps with Kivy (User Interface, Events, and Actions)
• Video Resource: "Kivy Crash Course" by sentdex ( https://www.youtube.com/watch?
v=F7UKmK9eQLY )

Week 9:

• Advanced Topics in Python for Android Development


• Video Resource: "Python Advanced Tutorial" by Corey Schafer
( https://www.youtube.com/watch?v=DEwgZNC-KyE )

Week 10:

• Finalize Android App Project and Practice


• Work on your own Android app project using Python and Kivy.
• Use online resources, forums, and documentation to troubleshoot and refine your app.

Remember to allocate time each week to practice what you learn, experiment with code, and work on
your Android app project. This plan will provide you with a solid foundation in Python and introduce
you to the Kivy framework for Android app development.
Happy learning!

You might also like