Programming For Non-Programmers: Fundamentals (Udemy.com)
Learn how to speak with developers. Designed for entrepreneurs, businesses, and junior developers.
Created by: Christopher Michael
Last updated February 2013
What you will learn
- Understand the Web Development Process
- Make better hiring and product decisions: UX, Information Architecture, Design, Development
- Explain concepts like APIs, CMSs, and iPhone Development in plain English
- Understand which programming language to choose for your project
- Develop a basic HTML/CSS/JS template
- Understand how to better communicate your startup idea to developers
How it compares
Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:
- Rating4.3 out of 5higher than 20% of them
- Reviews512#575 of 1,183 by number of reviews
- Length3.2 hoursshorter than 69% of them
- Last updatedFebruary 2013earlier than 100% of them
Course Description
Which CMS is right for the job?
What are the stages of web development?
What deliverables do I need to provide my developer? (FYI - This is important and often neglected or done poorly)Reading code & basic developing principles to get us startedKey concepts of programming that are the found in every programming languageUnderstanding Javascript Variables & LogicLooking for corporate training? I'm based in NewYork City, and available to bring my workshop Programming for Non-Programmers to your company. Past clients include:
American Express, GE, NASDAQ, Razorfish, and more!
Email me chris[at]onemonth .
com for details. Live Support! (I'm Here To Answer Your Questions) I'm available for questions to all students taking the class. By joining the class you gain access to message me through email. And if for any reason you are not satisfied with the material, I will gladly refund you myself. No questions asked. Best of luck! Chris Teacher at OneMonth . comHost of the "LEARNTOCODEin ONEMONTHPODCAST"Adjunct Professor at Columbia University Business School "I've traveled a steep learning curve thanks to Chris' friendly and lucid style of teaching." - Charles Best, CEO of DonorsChoose"I wish I had taken this class 5 years ago!" - Michael Goodwin, UX Designer "Informative, digestible, actionable" - Katherine, Entrepreneur "An INCREDIBLE thank you! So far you're the only one who has been able to teach me how to code." - Darren Hakimi, Analyst "You are articulate and engaging. Broad and diverse range of topics. Not easy to address so much in limited time." - student feedback Even for a non tech person like me (who yes, has 50,000 emails in her inbox and actually thinks thats totally normal), I was able to keep up. My intent was to get a good overview of what the heck programming actually is, and better understand the language/terms associated with it. I certainly got that. I also appreciated your passion for teaching. I will absolutely recommend the class to my friends. - Debra-Ellen Glickstein, Entrepreneur Who this course is for:
This is for the total beginner!
Entrepreneurs Students You. Because you want to get the attention of Fred the IT guy that isn't giving you the time of dayAnyone looking to learn the first 4 hour of Web Development and Programming Concepts
Instructor Details
- 4.3 Rating
512 Reviews
Christopher Michael
Chris Castiglione is the co-founder and CEO of One Month (Learn to Code in 30 Days), and a professor at Columbia University Business School.
Chris's mission is to use storytelling and education as a tool to inspire positive change in the world.He's the host of two podcasts On Books Podcast, and Learn to Code with One Month.
Chris has spoken at over 300 events on programming, startups and entrepreneurship including Columbia University, NYU, The New School, GE, General Assembly and American Express.
He has over ten years of experience developing digital products for clients ranging from The Black Eyed Peas, Toyota, Bacardi, and American Express.
More courses by Christopher Michael
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
By Roland Goldmann on 10/21/2020
Sehr gute Erluterung der Standardkomponenten speziell in der Erstellung von Webseiten
By Brenda McLaughlin on 10/7/2020
I do not like the chatty nature of the narration. After every phrase the insertion of the word "right" is grating. Also disappointed in the production value with the volume changing from unit to unit.
By Rami al wawi on 9/26/2020
pretty good explanation...it gives a concrete base to get started....thank you Chritopher
By Shashidhar Enaganti on 9/26/2020
Could have much better in making understanding the fundaments better. Except for the last session, rest was not upto the expectation
By Amit on 9/13/2020
very simple but effective
By Christine Hoang on 8/17/2020
I enjoyed Chris' explanation of the basics of programming. He makes it very easy to understand from the point of view of a beginner or someone that is not familiar with programming. I highly recommend this course to anyone that is curious about web development.
By Conrad Ruiz on 7/10/2020
Still going well with the course! I just got a nice sense of what its like to really understand the general time scope and process for getting my application rolled out to MVP.
By Mika Kinnunen on 6/20/2020
This course has given some valuable information.
By Patti Epstein on 5/25/2020
teacher is engaging, smart and experienced.
I'm enjoying his presentation style and find it interesting and easy to continue listening.
I think the transitions between modules is a bit on the rough side, but he references past discussions so that brings some good continuity
By Erin Fairbanks on 5/18/2020
A great overview. Well presented. NOTE: hasn't been updated since 2013 so some of the section 3 content is a bit outdated but it won't really impact what you are here for. I really enjoyed it and would recommend.
By Curt G on 5/17/2020
Great intro course.
By Jerome on 5/17/2020
Im learning everything I need to know about managing a web project without the messy code stuff.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100







