Effective PyCharm Transcripts
Chapter: Server-side Python web apps
Lecture: Server-side web introduction
Login or purchase this course to watch this video and the rest of the course contents.
0:02 Hello again, it's time to build some web applications in Python and this is a
0:10 really important aspect of Python apps because I feel that web applications and web api are
0:17 one of the true pillars of where many people are spending their time building applications and
0:22 services with Python. The other major one of course being data science and then there's a whole host of other things,
0:28 but web applications are front and center in the Python ecosystem and what we'll see is
0:33 that PyCharm has fantastic support for what you're building regardless of whether you're building that
0:37 in Django. If you're building that with Flask, Fast API or something else,
0:42 it understands the templates and the relationships between your Python view methods and the various templates
0:48 It has auto complete for all the popular template languages that the Python web frameworks
0:53 use. So it's really, really good at working across these different types of web
0:58 applications just to give you a couple of examples of Python in the real world,
1:03 instagram runs the largest deployment of Django applications out there many,
1:08 many, many servers running Django code when you go and check out your pictures or flip through your feed, things like that.
1:16 You might have also heard of this little site. It has stuff to do with video.
1:19 It's called Youtube. Youtube is written in Python and does one million requests per second with its Python code. So Python is super,
1:28 super important in the web and PyCharm works on all the different aspects of your Python web application. Remember don't let people tell you,
1:45 but that is not it. PyCharm has fantastic support for all the different file formats that you're going to use in Web applications.
1:53 So we're going to dive in and explore that in this chapter, we're gonna build a server side web application. It'll be a lot of fun.