CSET 160 & 180

Two courses combined into one for the Computer Software Engineering Technology program at the Thaddeus Stevens College of Technology, teaching server-side web development.

Course outline:

  1. Introduction to course, web languages, and Ruby
  2. Ruby + Cuba + Sequel
  3. Rails Intro
  4. More Rails
  5. Rails (snow day)
  6. Rails
  7. Rails
  8. Rails
  9. Rails
  10. Rails
  11. Rails
  12. Rails
  13. Rails
  14. Rails Conclusion: Turn in project (see rubric), take test
  15. Hello, Elixir
  16. Elixir
  17. Elixir + Phoenix
  18. Elixir + Phoenix
  19. Elixir + Phoenix
  20. Elixir + Phoenix
  21. Elixir + Phoenix
  22. Elixir + Phoenix
  23. Elixir + Phoenix
  24. Elixir + Phoenix
  25. Elixir + Phoenix
  26. Elixir + Phoenix
  27. Elixir + Phoenix
  28. Test #2: Elixir + Phoenix
  29. Overview of other web languages
  30. Application of other web languages
  31. More other web languages
  32. Final Exam

Project Rubric

For the Ruby portion and the Elixir portion of the class, you are required to build a project in Rails and Phoenix, respectively. These projects are graded. Here's what I'll be looking for: