Setup Menus in Admin Panel

Python 201

Build web applications and connect them to servers

About Python 201

Python is a programming language that allows for multiple coding opportunities. Especially ideal in scientific, technical, and academic fields, Python is used to build web applications. In this immersive Python course, you’ll use Python, Django, and Pyramid to build web applications and connect them to a server. The course caps off by giving you the knowledge of connecting an app to a database, then publishing the app.

What you can do with coding…

Sensors
PUBLISH APPS
Network Applications
CONNECT APPS TO DATABASES
Build websites
BUILD WEB APPLICATIONS
Mobile Apps
CONNECT APPS TO SERVERS

Course Details

COURSE LENGTH: 5 DAYS

During this 5-day immersive Python course, you’ll be coding non-stop. By the end of day one, you’ll have written a Python app. After day three, you’ll dive into Pyramid and learn the language. Days four and five are all about learning and applying Django for app development.

  • What you'll learn in Python 201

    By taking this Python course:

    • Leveraging existing Python libraries
    • Creating and using libraries and packages
    • Error handling
    • Debugging Python with PDB
    • Leveraging the Python web frameworks Django and Pyramid
    • Using data structures
    • Web application architecture
    • Web application deployment
    • Using JSON with web applications
    • Creating and using web service APIs
    • Object relational mapping with Django ORM and SQLAlchemy
    • User authentication

  • Requirements

    Skills: Because all coding in this course is done in Python 3, basic Python coding skills are required. Exercises can be completed at learnpython.org through the Django Project tutorial.

    Hardware: 

    If you have a Windows laptop, here is what you will need to be successful:

    • At least 4 gigs of RAM
    • At least 250 gig of hard drive space
    • Intel i5 or greater/ AMD a10-7800 or greater
    • Windows Version 10 or newer
    • You will also want to clean-off unneeded files and defragment your hard drives before class to maximize your laptop performance during class.

    If you have a Mac computer, here is what you will need to be successful:

    • 2011 MacBooks or newer
    • At least 80 gig hard drive of space
    • Latest MacOSx
    • You will also want to clean-off unneeded files before class to maximize your laptop performance during class.

    Software: A favorite editor and or IDE you’re familiar with that will support Python development. We recommend PyCharm.

“The Eleven Fifty experience allowed me to break out of my small world of the way things are done, mingle with giants and have my eyes opened to new ways of doing things.”
| BRIAN W.

Interested in taking this course?

Sign up for our waitlist and we will notify you when the course is available.

You Earned your GI Bill® Benefits. Now Use Them To Launch A New Career!LEARN HOW