• Education Board

    Co-Chair
      Alison Derbenwick Miller  
      Briana Morrison  
    Past Chair
      Elizabeth Hawthorne  
    Member-at-Large
      Alison Clear  
      Thomas Cortina  
      Judith Gal-Ezer  
      Amruth Kumar  
      Paul Leidig  
      Fay Cobb Payton  
      Tamara Pearson  
      Susan Reiser  
      Mihaela Sabin  
      Cara Tang  
    CSTA
    Jake Baskin  
    ACM Headquarters (Education Manager)
    Yan Timanovsky  
    Advisor
      Chris Stephenson  
  • Education Advisory Committee

    EngageCSEdu Co-EiC
      Brian O'Neill  
    Member
      Amadeo Arguelles  
      Rodrigo Duran  
      David Joyner  
      Stephanie Ludi  
      Joseph Maguire  
      Shuhan Majid
    Janice Mak
      Alvaro Monge  
    Joyce Nakatumba-Nabende
      Olufisayo Omojokun
      Christian Servin  
      Rutvi Shah
      Cindy Tucker  
    Chair, Committee for Computing Education in Community Colleges
      Markus Geissler  
    SIGCSE Representative
      Chris Gregg  
    SIGCAS Representative
      Michelle Trim  
    SIGCHI Representative
      Olivier St-Cyr  
    SIGGRAPH Representative
      Susan Reiser  
    SIGHPC Representative
      Steven Gordon  
    SIGITE Representative
      Christian Servin  
    Headquarters Liaison
    Yan Timanovsky  

Codeacademy: Python Web Apps with Flask

If you’re looking for a programming language that’s flexible and easy to read, try learning Python. It’s one of the most popular languages today, and programming in Python is used for everything from web development to data and analytics.

In this Journey, you will learn Python and how to use it to build advanced web apps using Flask, a powerful Python framework for using SQL, views, authentication, and more in your web pages.

This Aspire Journey includes interactive content from Codeacademy.

Python Web Apps with Flask