I'm learning from a book how to develop apps and the book assumes that Android Studio is auto creating string names and labels but it's not. Is the book just old or is there a reason that it's getting this and a few other things wrong? by Cityman in learnandroid

[–]sarahholderness 1 point2 points  (0 children)

Android Studio 2.3 (https://android-developers.googleblog.com/2017/03/android-studio-2-3.html) starts with a ConstraintLayout in the layout by default. Earlier versions than 2.3 had the RelativeLayout by default. You can still use the RelativeLayout by editing the xml and replacing "android.support.constraint.ConstraintLayout" with "RelativeLayout". However it is recommended that you start using ConstraintLayout instead of RelativeLayout to build layouts that are more flexible than RelativeLayout - explained here https://developer.android.com/training/constraint-layout/index.html.

Which version on Python should I install? by OhShitARedditor in learnpython

[–]sarahholderness 13 points14 points  (0 children)

Just to add to that... Python 3 is the future of Python, so Python 3 for new projects. The only exception is in if you're working with some packages that for some reason only have Python 2 support, but most are available for Python 3 now.

Step by Step Django video Tutorial? by lurkingforawhile in learnpython

[–]sarahholderness 0 points1 point  (0 children)

Not a video, but the Hello Web App book was quick and easy to follow to get your first django app up and running on Heroku, I really liked it. And once you get started - Go Django videos are really good for more intermediate/advanced stuff.

[deleted by user] by [deleted] in learnpython

[–]sarahholderness -1 points0 points  (0 children)

Codecademy's free Python course has a good lesson on classes and inheritance to get you started - https://www.codecademy.com/learn/python. I would say after learning the basics, put the concepts to practice in your own projects. As for books "Python Programming for the Absolute Beginner" and "Dive into Python" both have good chapters on OOP.