Programming For Non-Programmers: Fundamentals

Master the basics of web development communication for entrepreneurs and non-programmers to effectively engage with tech teams and enhance project outcomes.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is a fun and straightforward guide for non-programmers to understand web development basics and speak the tech language with their teams. Entrepreneurs and new developers will learn essential concepts to boost their communication skills and confidence in tech projects.

Key Points

  • Learn to communicate effectively with developers.
  • Understand basic programming concepts and terminology.
  • Get familiar with web development stages and deliverables.
  • Explore coding languages and CMS options.
  • Live support available for students.

Learning Outcomes

  • Gain a clear understanding of front-end vs. back-end development.
  • Learn about essential programming principles like variables and logic.
  • Become more confident in discussing web development with your team.
  • Identify the right coding languages and CMS for your projects.
  • Understand the web development process and key deliverables.

About This Course

Learn how to speak with developers. Designed for entrepreneurs, businesses, and junior developers.

Are you a creative or entrepreneur that wishes you could speak tech with your web development team? Maybe you wish you could code a bit yourself? 

Programming for Non-Programmers is online course designed to help non-programmers communicate more efficiently with developers. 

Because leading a development team (without being a developer yourself) can sometimes feels like “talking about dancing”, I've created an interactive and easy to follow environment in which to learn the basics. 

And for developers just getting started, think of this as the primer to help kickstart your career. 

If you're running a tech start-up, it's essential that you familiarize yourself with the fundamentals of web development. Ultimately knowing how to "talk to the talk" will help you communicate better with developers, and overall just look really cool. 

What You'll Learn  

In this course we'll tackle some development principles to get you on the right path. We'll look at questions like, "Front-end vs. Back-end?", "Is UX necessary for my project?", "What is this Javascript function thingy, and why am I passing it strange math equations to it?". 

  • What coding languages should I use for my next project?

  • 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 started

  • Key concepts of programming that are the found in every programming language

  • Understanding Javascript Variables & Logic

Looking for corporate training? 

I'm based in New York 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 . com
Host of the "LEARN TO CODE in ONE MONTH PODCAST"
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 

  • 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

Instructor

Profile photo of Christopher Michael
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...

More Courses By Christopher Michael
APIs: Crash Course
APIs: Crash Course
4.9
(230)
Review
4.9 course rating
4K ratings
ui-avatar of Rachel
Rachel
3.0
2 years ago

Very simple but useful orientation for beginners/non-tech folks, but because it was created many years ago it has outdated links and examples. If it was updated I would recommend it to colleagues!

  • Helpful
  • Not helpful
ui-avatar of Terence Roberson
Terence R.
3.0
3 years ago

No comment

  • Helpful
  • Not helpful
ui-avatar of Enzo Aksoy
Enzo A.
3.0
3 years ago

Not for beginners. Lots of terms which I do not know. Information is not up to date. But on the otherside it has lots of useful information.

  • Helpful
  • Not helpful
ui-avatar of Brenda McLaughlin
Brenda M.
2.0
4 years ago

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.

  • Helpful
  • Not helpful
ui-avatar of Roland Goldmann
Roland G.
4.5
4 years ago

Sehr gute Erläuterung der Standardkomponenten speziell in der Erstellung von Webseiten

  • Helpful
  • Not helpful
ui-avatar of Shashidhar Enaganti
Shashidhar E.
2.0
4 years ago

Could have much better in making understanding the fundaments better. Except for the last session, rest was not upto the expectation

  • Helpful
  • Not helpful
ui-avatar of Rami al wawi
Rami A. W.
5.0
4 years ago

pretty good explanation...it gives a concrete base to get started....thank you Chritopher

  • Helpful
  • Not helpful
ui-avatar of Amit
Amit
5.0
4 years ago

very simple but effective

  • Helpful
  • Not helpful
ui-avatar of Christine Hoang
Christine H.
5.0
4 years ago

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.

  • Helpful
  • Not helpful
ui-avatar of Conrad Ruiz
Conrad R.
5.0
4 years ago

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.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses