Javascript is a powerful, object-based scripting language;JavaScript programs can be embedded directly in HTML web pages. When combined with the Document Object Model (DOM) defined by a web browser,... More > Javascript allows you to create Dynamic HTML (DHTML) content and interactive client-side web applications. JavaScript syntax is similar to that of other popular programming languages such as C, C++ and Java, which makes it easy to learn for experienced programmers. At the same time, JavaScript is an interpreted scripting language, providing a flexible, forgiving environment in which new programmers can learn. There's no need to buy a JavaScript compiler or interpreter---the JavaScript interpreter is shipped as part of your Internet Browser.< Less
An Introductory text on C# using Visual C# 2008 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's C# class as he teaches essential... More > skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.< Less
An Introductory text on Visual Basic using the freely downloadable Visual Basic 2010 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor... More > Smiley's Visual Basic.Net class as he teaches essential skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.< Less
The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's VB.Net class as he teaches essential skills in programming, coding and more. Using a... More > student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.< Less
Follow the author as he prepares for the 2012 Philadelphia Fight For Air Climb up the 50 story Bell Atlantic Tower. You too can gain the cardiovascular benefits that as little as 7 minutes of Stair... More > Climbing can provide to you each day.< Less
Whether you are brand new to programming in general or coming to Java from another language, John Smiley's Learn to Program with Java offers a truly approachable tutorial designed with the beginner... More > in mind. Covering Java syntax and essential programming concepts, this text can be used at home to simulate a semester's worth of Java study. Like Smiley's previous titles, the salient feature of this text is the author's scenario-based presentation style. Instead of addressing the reader directly, Smiley simulates the experience of about 18 first-semester programming students facing Java for the first time. As the students develop a grade calculation project in Java (and improve it with object-oriented features later on), basic questions are raised and answered with the reader "overhearing" the author's consistently clear and patient explanation of key programming concepts.< Less
In these pages you will find the story of my life, an average shmuck who’s looking for that special formula to make life meaningful. In a very haphazard way, I explored the different avenues... More > to fulfillment, or perhaps more exactly, I willingly responded to the blow of the wind. It cost me several years of my life, my only chance at education, my relationship with my parents and my formerly acute senses, but it is my belief that God himself had a plan for my life, and I was just thick-sculled enough to need those times to learn how wrong my choices could be. In the end, He directed me to Himself, and I’ve never been the same since...< Less
An Introductory text on C# using Visual C# 2005 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's C# class as he teaches essential... More > skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.< Less
The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's Visual Basic 6 class as he teaches essential skills in programming, coding and more. Using a... More > student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.< Less
An Introductory text on C# using Visual C# 2010 Express Edition. The easiest technical book you'll ever read. Open it up and see for yourself. Join Professor Smiley's Visual Basic.Net class as he... More > teaches essential skills in programming, coding and more. Using a student-instructor conversational format, this book starts at the very beginning with crucial programming fundamentals. You'll quickly learn how to identify customer needs so you can create an application that achieves programming objectives---just like experienced programmers. By identifying clear client goals, you'll learn important programming basics---like how computers view input and execute output based on the information they are given---then use those skills to develop real-world applications. Participate in this one-of-a-kind classroom experience and see why Professor Smiley is renowned for making learning fun and easy.< Less