Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js Typescript HTML5 PHP
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Data Analysis Data Warehouse Blockchain Business Intelligence
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin SwiftUI Mobile App Development
Graphic Design Photoshop Adobe Illustrator Drawing Canva Digital Painting InDesign Design Theory Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Emotional Intelligence Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Online Business Startup Business Plan Blogging Amazon Kindle Direct Publishing (KDP)
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Copywriting Google Analytics Email Marketing Startup Advertising Strategy

DevelopmentProgramming LanguagesProgramming Fundamentals

Programming For Non-Programmers: Fundamentals

Learn how to speak with developers. Designed for entrepreneurs, businesses, and junior developers.
Rating: 4.0 out of 54.0 (499 ratings)
2,039 students
Created by Christopher Michael
Last updated 2/2013
English
English [Auto]

What you'll 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

Requirements

  • laptop

Description

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 

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 day
  • Anyone looking to learn the first 4 hour of Web Development and Programming Concepts

Featured review

Ruben Cervantes
Ruben C.
87 courses
10 reviews
Rating: 4.5 out of 52 years ago
This really breaks down the process of the website development process if you're not familiar. It's helped me figure out what questions to ask when I'm in a meeting or in discussions with the designer, developer and owner. How to view certain aspects of a project and which way a project can branch into either a Web App or a Web Site which I learned are distinct but can also cross over into each other's realm. The instructor is engaging and very knowledgeable.

Instructor

Christopher Michael
Co-Founder of OneMonth.com
Christopher Michael
  • 4.4 Instructor Rating
  • 1,224 Reviews
  • 6,320 Students
  • 2 Courses

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.   






Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Terms
  • Privacy policy
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.