
Megan Amendola
Treehouse Teacher
Kansas City, KS
I love the constant challenge and intricate puzzles programming brings compared to other careers. This also allows me to continuously learn and grow.
Topics & Specialties
Courses & Workshops I've Taught
-
- 1
- 2
Flask with SQLAlchemy Basics
Learn how to use the popular Python framework for creating websites and web applications, Flask. Then upgrade your website with a database connection using SQLAlchemy.
-
- 1
- 2
SQLAlchemy Basics
Creating a SQL database including model creation and CRUD using SQLAlchemy.
-
- 1
- 2
- 3
Basic Object-Oriented Python
Learn the powerful object-oriented method of designing and laying out code.
-
- 1
Basic Math for Data Analysis
Basic math concepts learned through traditional schools may have been forgotten or not utilized for a long time. This workshop is to remind students how to calculate basic statistics and refresh their memory on terminology.
-
56 minWorkshop
Structuring Your Code
Improve your code structure by applying narrative flow, iterative coding, KISS, and DRY methods.
Viewed -
5 minPractice
Practice Creating a Sitemap
Practice creating a sitemap for an elementary school called Northeast Elementary. Use research and a persona to determine what features and pages the school will need on its website then organize and diagram them into a sitemap.
Viewed -
11 minWorkshop
Introducing Google Slides
Walkthrough Google Slides to understand the tools available to create presentations.
Viewed -
7 minPractice
Practice Prototyping
Practice prototyping by connecting mockups in Adobe XD. Practice creating tap, time, and drag interactions.
Viewed -
2 minPractice
Practice Storyboarding
Storyboarding is a great way to visualize a persona’s interaction with your product. Building a storyboard helps to keep your design and solutions human-centered by using a story to empathize with your users. In this workshop, you'll practice this important skill by creating your own storyboard.
Viewed -
10 minWorkshop
Creating an Affinity Diagram
Learn how to organize your research into an affinity diagram to uncover common patterns in a data and uncover opportunities for applying User Experience Design to user pain-points..
Viewed -
10 minWorkshop
Creating User Personas
Learn how to focus your design work by developing users personas to help you represent and visualize the audience or audiences for you website, application or product.
Viewed