Heads up! To view this whole video, sign in with your Treehouse account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed Hello Python!
You have completed Hello Python!
Preview
Learn what Python and backend development is.
This video doesn't have any notes.
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
[MUSIC]
0:00
Hi, my name is Megan, and
I'm a teacher here at Treehouse.
0:09
My pronouns are she/her/hers.
0:13
In this workshop, I'm going to introduce
you to the Python programming language.
0:17
Python is a beginner friendly programming
language that you can download for free.
0:22
It's a popular programming language for
0:28
beginners, since it's easier to read,
compared to other languages.
0:30
This also makes writing code a lot faster,
and more approachable.
0:34
Python is a backend language, which
means it works on the server side, and
0:39
can communicate with the database.
0:44
Let me dive into what being a backend
developer means with an analogy.
0:47
Let's think of frontend versus backend
development, in terms of a restaurant.
0:52
When visiting a restaurant,
you interact with a host to be seated,
0:58
view a menu, and
then a waiter takes your order.
1:02
This is the frontend.
1:06
Users see and
interact with this side of the restaurant.
1:08
You can think of the menu,
the layout of the tables and chairs, and
1:13
the design of the restaurant's
interior as the HTML and CSS.
1:17
They typically don't change a lot,
once created.
1:22
The interactions with the host and
waiter are the JavaScript.
1:26
They handle things like
responding to questions and
1:30
send information, like your order
to the kitchen, or the backend.
1:34
The kitchen focuses on creating quality
food as efficiently as possible.
1:39
It keeps track of the amount of each
ingredient, like a database keeps track of
1:46
data, the order in which they received
food orders from waiters, and more.
1:51
This is the backend, or
where Python does its magic.
1:57
Users don't always see the code
in the backend work, but
2:01
it's powerful, and
capable of tackling many things.
2:05
On that note,
what is Python capable of doing?
2:10
Well, it's capable of creating websites,
2:15
building games, data science,
machine learning and
2:20
AI, robotics, software development,
and so much more.
2:26
As a Python programmer,
you also get a new title, Pythonista.
2:34
So join me as I walk through some
Python code to sink your fangs into.
2:39
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up