 
    Ken Alger
Treehouse Teacher
Oregon
Ken has had a long relationship with computers both software and hardware. After spending some time learning here on Treehouse he really enjoys Python, Java, and MongoDB. Ken currently is a Developer Advocate for MongoDB working remotely in Oregon.
Topics & Specialties
Courses & Workshops I've Taught
- 
  
    Course- 1
- 2
- 3
 Scraping Data From the WebAlmost any information you want is available on the Internet. Web scraping is a key tool for data mining that information allowing for web page exploration and collection for a variety of reporting. The tools and techniques used in this course allow for data to be collected that would otherwise not be easily accessible without robotic assistance. 
- 
  
    3 minPracticePractice Python While LoopsWhile you are learning about loops, take a moment to practice using while loops. Viewed
- 
  
    5 minPracticePractice Creating and Indexing ListsLet's practice creating lists and printing their contents. Viewed
- 
  
    6 minPracticePractice Comparisons in PythonA quick review of data types, making comparisons, and using if and elif statements in Python. Viewed
- 
  
    12 minWorkshopPipenv: The Python Package ManagerPipenv is a production-ready tool that aims to bring the best of all packaging worlds to the Python world. It harnesses Pipfile, pip, and virtualenv into one single command. Viewed
- 
  
    Course- 1
- 2
- 3
 Introduction to Data Visualization with MatplotlibGet started creating charts with the Python library, matplotlib, an industry-standard data visualization library. Matplotlib provides a way to easily generate a wide variety of plots and charts in a few lines of Python code. It is an open-source project that can be integrated into Python scripts, jupyter notebooks, web application servers, and multiple GUI toolkits. Whether you are exploring sample data available on the internet, or your own business data, learning matplotlib is a great place to start your data visualization journey. 
- 
  
    Course- 1
- 2
 Data Visualization with BokehLearn how to use the Bokeh library to generate interactive charts, graphs, and other visualizations using Python. We'll explore a world population data set and see how to generate different charts using this powerful library.