Programming For Non-Programmers

2 Reviews
244 Enrolled
3.5 Hours
You save 79% -

31 Lessons (3.5h)

  • Week 1: The Web Development Process
    Start Here4:35
    How Do I Communicate Ideas?2:58
    What Is Programming?3:15
    Start With Who To Hire10:02
    Most Important Roles4:19
    MVP: Most Valuable Product10:40
    Information Architecture10:49
    Visual Design3:22
    Comps vs. Style Guides5:59
    Shoe Me What You Got7:34
    Who's Next?2:18
    UX Business Assumption Worksheet6:33
    UX Business Assumption Results7:16
    UX Case Studies9:37
    Design Workshop1:12
    IA Workshop3:17
    Week 1 Homework3:28
  • Week 2: Programming Languages
    Week 2 Homework4:16
    Me Talk Web One Day4:48
    Which Language Should You Choose?4:45
    High to Low Level Programming Languages4:11
    Evolution of Programming5:51
    Reading Code3:42
    The Most Popular Programming Language is...2:24
    PHP vs. Ruby vs. Python4:02
    What's Facebook Built With?4:09
    The 4 Questions4:28
    When should I choose JAVA, .Net, or Node.js?6:41
    Which language is best for Mobile?6:20
    What is Responsive Design?3:13
    Extra Credit: Responsive Design Challenge2:47
    Tech Stack and Server3:51
  • Week 3: HTML & CSS
    Party Tip: HTML10:44
    Party Tip: CSS4:43
    Party Tip: Javascript2:50
    Party Tip: Images11:08
  • Week 3: Javascript
    The 10 Concepts5:18
    Data Types3:33
    The Happy Hour Challenge1:48
  • Week 4: Backend Development
    Your Week 4 Assignment
    What is a CMS?6:27
    The Most Popular CMS5:28
    CMS Takeaways: Wordpress.com4:01
    CMS Takeaways: Wordpress.org8:15
    CMS Takeaways: Squarespace1:54
    CMS Takeaways: Custom CMS3:08
    How to Create a Job Score Card8:50
  • Go Deeper
    The Times Square Problem15:01
    Why Use Git?3:05
    Commit To Git14:59
    Connecting Git to Github3:06
    Push to Github3:44
    Build A Rails App in 20 Minutes22:11

Your First, Best Course in Computer Programming

One Month

Chris Castiglione is an educator. He is the co-founder of One Month, and a professor at Columbia University Business School. His mission is to use storytelling as a tool to inspire positive change in the world. Chris's mediums include video, podcasts, writing, and teaching.


Curious about coding? Want to learn to speak geek? Don’t be overwhelmed — this beginner course is the perfect introduction to web development and programming. In this course, you'll tackle basic development principles to get you started on the right path. No experience is necessary!

  • Access 31 lectures & 3.5 hours of content 24/7
  • Understand front-end & back-end
  • Learn what UX is & why your projects need it
  • Read code
  • Create 3 web projects from scratch


Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


  • Internet required


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...