My Books
Last Update: 2021-05-14

Listed by Date of Publication






 
Learn to Program with Python (30)
ISBN: 978-1-61274-071-3
John Smiley Publishing, December 21, 2017

Order an Autographed Copy (Regular Bound) directly from me for $38 ($35 via PayPal) 
Order an Autographed Copy (Spiral Bound) directly from me for $38 ($35 via PayPal)
Order a Regular Bound Copy for $29.99 from my Lulu.com (Shipping and Handling Extra)
Order a Spiral Bound Copy for $29.99 from Lulu.com (Shipping and Handling Extra)
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Download the completed Exercises from the book
View Table of Contents
 







 
How I taught Katy Perry (and others) To Program in C# (1)
ISBN: 978-1-61274-046-1
John Smiley Publishing, October 24, 2012

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Download the completed Exercises from the book
View Table of Contents
Request Instructional Materials (Instructors only)












 
How I taught Katy Perry (and others) To Program in C++ (2)
ISBN: 978-1-61274-047-8
John Smiley Publishing, October 24, 2012

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Download the completed Exercises from the book
Read an article on Installing the Borland C++ Compiler
Read a sample chapter (Chapter 6)
View Table of Contents
Request Instructional Materials (Instructors only)















 
How I taught Katy Perry (and others) To Program in Java (3)
ISBN: 978-1-61274-048-5
John Smiley Publishing, October 24, 2012

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Take a Java Quiz online via my WebTester. Use Userid 896.
Download the completed Exercises
Read an article on Installing the Java Development Kit
Read the bonus chapter, Chapter 14 on Applet Creation, which is not in the book
Read a sample chapter (Chapter 7)
View Table of Contents
Request Instructional Materials (Instructors only)










 
How I taught Katy Perry (and others) To Program in JavaScript (4)
ISBN: 978-1-61274-049-2
John Smiley Publishing, October 24, 2012

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)










 
How I taught Katy Perry (and others) To Program in Visual Basic (5)
ISBN: 978-1-61274-050-8
John Smiley Publishing, October 24, 2012

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)









 
How I taught Katy Perry (and others) To Program in Visual C# (6)
ISBN: 978-1-61274-051-5
John Smiley Publishing, October 24, 2012

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Download the completed Exercises from the book
View Table of Contents
Request Instructional Materials (Instructors only)




 
My Climb to the top (of the Bell Atlantic Tower) (7)
ISBN: 978-1-61274-052-2
John Smiley Publishing, February 7, 2012

Order an Autographed Copy directly from John Smiley for $33
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print Book for $29.99 from my printer, Lulu.com (Shipping and Handling Extra)





 
The Complete Book Of Stair Climbing 2012 Edition (8)
ISBN: 978-1-61274-027-0
John Smiley Publishing, February 7, 2012

Order an Autographed Copy directly from John Smiley for $33
Order a Print Book via Amazon
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print Book for $29.99 from my printer, Lulu.com (Shipping and Handling Extra)




 
Into The Cross-Walk by Bic (9)
ISBN: 978-1-61274-030-0
John Smiley Publishing,  September 9, 2011

Order a Print Book via Amazon
Order an Amazon Kindle Book for $9.99
Order a Barnes and Noble Nook Book for $9.99
Order a copy for $29.99 from my printer, Lulu.com (Shipping and Handling Extra)













 

Learn to Program with Borland's C++ Batch Compiler) (10)
ISBN: 978-1-61274-015-7
John Smiley Publishing, March 8, 2011

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Download the completed Exercises from the book
Read an article on Installing the Borland C++ Compiler
Read a sample chapter (Chapter 6)
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)


















 
Learn to Program with Java SE6 (11)
ISBN: 978-1-61274-023-2
John Smiley Publishing, March 7, 2011

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Take a Java Quiz online via my WebTester. Use Userid 896.
View the Errata Page for the McGraw Hill Edition
Download the completed Exercises
Read an article on Installing the Java Development Kit
Read the bonus chapter, Chapter 14 on Applet Creation, which is not in the book
Read a sample chapter (Chapter 7)
View Table of Contents
View the Errata Page for the Smiley Publishing Edition
Request Instructional Materials (Instructors only)




 
Extinction List by Jon Prinz (12)
ISBN: 978-1-61274-011-9
John Smiley Publishing, February 25, 2011

Order a Print Book via Amazon
Order an Amazon Kindle Book for $9.99
Order a Barnes and Noble Nook Book for $9.99
Order a copy for $29.99 from my printer, Lulu.com (Shipping and Handling Extra)














 

Computer Programming for Seniors using Visual C# 2010 Express  (13)
ISBN: 978-1-61274-024-9
John Smiley Publishing, November 30, 2010

Note: If you already have Learn to Program with Visual C# 2010 Express, please don't order this one. The books, except for the gentler tone in the Seniors book, are virtually identical

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print Book for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Download the completed Exercises from the book
View Table of Contents
Request Instructional Materials (Instructors only)

















 

Computer Programming for Seniors using Visual Basic 2010 Express (14)
ISBN: 978-1-61274-001-0
John Smiley Publishing, November 16, 2010

Note: If you already have Learn to Program with Visual Basic 2010 Express, please don't order this one. The books, except for the gentler tone in the Seniors book, are virtually identical.

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print Book for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)


















 

Learn to Program with Visual C# 2010 Express (15)
ISBN: 978-0-9827349-1-9
John Smiley Publishing, September 15, 2010

Note: If you already have the VB.Net 2005 or 2008 Express edition, please don't order this one. The changes in the Editions, at the Introductory level of this book, are miniscule. Only screen shots have changed.

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print Book via Amazon
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print Book for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)


















 

Learn to Program with Visual Basic 2010 Express (16)
ISBN: 978-0-9827349-0-2
John Smiley Publishing, May 25, 2010

Note: If you already have the VB.Net 2005 or 2008 Express edition, please don't order this one. The changes in the Editions, at the Introductory level of this book, are miniscule. Only screen shots have changed.

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print Book via Amazon
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print Book for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)


















 

Learn to Program with VB.Net 2008 Express (17)
ISBN: 978-0-615-24843-1
John Smiley Publishing, August 27, 2008

Note: If you already have the VB.Net 2005 Express edition, please don't order this one.
The changes in the Editions, at the Introductory level of this book, are miniscule.
Only screen shots have changed.

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print Book via Amazon
Order an Amazon Kindle eBook for $9.99 
Order a Barnes and Noble Nook eBook for $9.99
Order a Print Book for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)



















 

Learn to Program with Visual C# 2008 Express (18)
ISBN: 978-0-615-24842-4
John Smiley Publishing, June 28, 2010

Note: If you already have the Visual C# 2005 Express edition, please don't order this one.
The changes in the Editions, at the Introductory level of this book, are miniscule.
Only screen shots have changed.

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print Book via Amazon
Order an Amazon Kindle eBook for $9.99 
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)












 

Learn to Program with Visual C# 2005 Express (19)
John Smiley Publishing, April 7, 2008

Note: The 2005 Express edition is extremely dated.
Consider purchasing the newer versions of this book.

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)












 

Learn to Program with VB.Net 2005 Express (20)
John Smiley Publishing, May 16, 2007

Note: The 2005 Express edition is extremely dated.
Consider purchasing the newer versions of this book.

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)













 

Learn to Program with JavaScript (21)
ISBN: 978-1-84728-999-5
John Smiley Publishing, September 20, 2006

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print Book via Amazon
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)














 

Learn to Program with C++ (22)
Original ISBN: 0072-225-351 (Osborne/McGraw Hill, August 28, 2002)
Reprinted by John Smiley Publishing, February 14, 2007)

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
Read an article on Installing the Borland C++ Compiler
Read a sample chapter (Chapter 6)
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)













 

Learn to Program with C# (using the .Net C# Batch Compiler) (23)
Original ISBN: 0072-222-611 (Osborne/McGraw Hill, April 23, 2002)
Reprinted by John Smiley Publishing, December 11, 2006

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
Read an article on Installing and configuring the C# Batch compiler
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)


 

 

 

 

 

 

 

 

Learn to Program with Java (24)
Original ISBN: 0072-131-896 (Osborne/McGraw Hill, November 2, 2001)
Reprinted by John Smiley Publishing, August 13, 2007

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal) 
Order an Amazon Kindle eBook for $9.99
Order a Barnes and Noble Nook eBook for $9.99
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Take a Java Quiz online via my WebTester. Use Userid 896.
View the Errata Page for the McGraw Hill Edition
Download the completed Exercises
Read an article on Installing the Java Development Kit
Read the bonus chapter, Chapter 14 on Applet Creation, which is not in the book
Read a sample chapter (Chapter 7)
View Table of Contents
View the Errata Page for the Smiley Publishing Edition
Request Instructional Materials (Instructors only)












 

Learn to Program with Visual Basic.Net 2002/2003 (25)
Original ISBN: 0072-131-772 (Osborne/McGraw Hill, January 11, 2002)
Reprinted by John Smiley Publishing, February 14, 2007

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print Book via Amazon
Order a Print copy for $39.99 from my printer, Lulu.com (Shipping and Handling Extra)
Order an Electronic Version directly from John Smiley for $13.95 ($12.95 via PayPal)
Download the completed Exercises from the book
Read a sample chapter (Chapter 8)
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)









 

Learn to Program with Visual Basic Objects (26)
Original ISBN: 1902-745-048 (Wrox Press, December 1, 1999)
ISBN: 1929-685-165 (Course Technology, March 1, 2001)

Order an Autographed Copy directly from John Smiley for $48($45 via PayPal)
Order a Print Copy via Amazon
Download the China Shop Project as of the end of the Intro book/beginning of this book
Download the completed Exercises
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)









 

Learn to Program with Visual Basic Databases (27)
Original ISBN: 1902-745-035 (Wrox Press, July 1, 1999)
ISBN: 1929-685-173 (Course Technology, March 1, 2001)

Order an Autographed Copy directly from John Smiley for $48 ($45 via PayPal)
Order a Print Copy via Amazon
Download the China Shop Project as of the end of the Intro book/beginning of this book
Download the completed Exercises
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)



 

Learn to Program with Visual Basic Examples (28)
Original ISBN: 1902-745-06X (Wrox Press, May 1, 1999)
ISBN: 1929-685-157 (Course Technology, March 1, 2001)

Order an Autographed Copy directly from John Smiley for $38
Order a Print Copy via Amazon
View the Errata Page









 
Learn to Program with Visual Basic 6 (29)
Original ISBN: 1902-745-000 (Wrox Press, November 30, 1998)
ISBN: 1590-591-518 (Apress, July 3, 2003)

Order an Autographed Copy directly from John Smiley for $48
Order a Print Copy via Amazon
Take a Visual Basic 6 Quiz online via my WebTester. Use Userid 1129.
Download the completed Exercises
View the Gotchas
View Table of Contents
View the Errata Page
Request Instructional Materials (Instructors only)