Programming for Absolute Beginners

Never programmed before, but want to give it a shot? Want to release the programming ninja inside you, but don't know where to start? Want to get the basics of programming down, so you can talk shop with more experienced developers? Just want to give programming a try, and see if you like it?

Join master trainer Mark Lassoff for this course which will introduce you to the basics of developing software. Mark will introduce you to the concepts that are universal to most programming languages using Python- a free language that you can run on any platform.

Mark specializes in working with beginners, and making complex technical matters understandable for just about anybody.

Module I: Hello World
- Setting Up Your Environment
- Creating Output on the Terminal
- Variables and Math

Module II: Now We're Programmin'
- Obtaining Input
- String Variables
- Making Decisions with Conditionals
- Iterating With Loops

Module III: Data and More
- Arrays and Tuples
- Lists, Sets and Dictionaries
- String Functions

Module IV: Functions, Classes and Objects
- Understanding Object Orientation
- Classes and Methods
- Object Data and Inheritance

Experience level: 
Session Track: 

Session Tracks (NERDSummit 2014)

Sessions Topics: 
Speaker Bio(s): 

Mark Lassoff 's parents frequently claim that Mark was born to be a programmer. Starting, in the mid-eighties at age 11, Mark was hard at work on his Commodore 64 writing games in the BASIC language. Today, Mark is a publisher, top technical trainer and author, providing software, mobile and web development training Mark is a sought after video trainer, speaker and host.

Mark has trained programmers at Fortune 500 companies and government agencies world-wide. Mark's clients have included Aflak, Discover Card Services, the US Department of Interior and Symantec. A recognized expert in front end web and mobile development, Mark continues to teach at conferences regularly.

Mark Lassoff currently works as founder of LearnToProgram, Inc., a Connecticut-based company that publishes online courses that teach mobile, web, and game development. Over 100,000 people have learned programming from Mark through online and live classes and free tutorials. Loads of free tutorials and courses can be found at Mark’s twitter is @mlassoff.