learn how to code! new class in Farmington Hills + Agile training

9 views
Skip to first unread message

Rob Kalman

unread,
Mar 24, 2015, 1:20:47 PM3/24/15
to greaterl...@googlegroups.com
I own a tech training company in Farmington Hills.  I know many of you in the Lansing Java user group are pretty advanced, but, if you know of people that want to learn how to code….please share the following info with them. Thanks….

Rob

--

Introduction to Programming Training

We often receive calls from people looking to make a career change – and become programmers/developers.

A common question we get is, “where do I start?”  That is often followed up with, “ I have no programming background, at all, but I want to learn how to code.”

We have created an instructor led Java course to help get you on your way…..

Class starts Saturday, May 2 and runs for 8 Saturdays from 9-5  

So, if you’re new to software development and want, or need, to gain an understanding of programming fundamentals (and object-oriented programming concepts) read the details below, and then give us a call.  This class will get you ready for advanced programming classes – in Java, Android or even C#.

Rob Kalman

Michigan Technology Services – Farmington Hills

248-489-0408 

What to expect from this course

  • Get a quick start: You'll be writing your first complete Java applications at the end of chapter 2!
  • Build realistic applications: By the end of chapter 5, you'll know how to use Java classes, objects, and methods to write bulletproof applications that use custom methods to validate user input. That gets you off to a fast start in Java whether you're a beginner or have years of programming experience.
  • Save work with NetBeans: Starting from chapter 1, you'll take advantage of the time-saving features that an IDE provides as you use NetBeans to create, compile, run, test, and debug Java applications.
  • OOP made clear: Section 2, on object-oriented programming, cuts through the mystery of inheritance, polymorphism, and the factory pattern so you can learn how to create and use sophisticated business and data access classes. At that point, you'll know how to develop real-world, object-oriented, business applications.
  • Expand your core Java skills: In section 3, you'll learn more of the core Java features that you'll use all the time, like how to work with arrays, dates, strings, exceptions, enhanced for loops, try-with-resources, and more! Because each chapter in this section is independent of the others, you can add these skills to your resume whenever you need them.
  • Create user-friendly GUIs: Section 4 shows you how to use the popular Swing GUI Builder that comes with NetBeans to develop GUI applications. Here, you'll learn how to handle events, validate data, and populate objects to create applications that aren't just useful, but easy-to-use as well.
  • Handle stored data the professional way: To complete your OOP training, section 5 shows you how to write data access classes that store the data for objects in a file or database. Here, then, you'll learn how to: work with text, binary, and XML files; embed an Apache Derby database in an application; and use JDBC to work with any database.
  • Raise your skills to a new level: Section 6 shows you how to work with threads and how to deploy your finished applications using executable JAR files or Java Web Start.
  • Gain the essential Java skills you need for Android development: This book is becoming a favorite among developers who are moving into Android programming. Chapters 1-14 and 18-22 deliver the prerequisite Java skills you need, whether you're looking for a refresher or a first course in Java.

3 reasons why you'll learn faster and better with our course

  • This book presents complete, business-level applications, like the one in chapter 16: a Product Maintenance application with a graphical user interface that uses presentation classes, business classes, and database classes. Applications like this are the missing ingredient in most Java books, but it's impossible to master Java development without them.
  • All of the information is presented in our paired-pages format, with the essential syntax, guidelines, and examples on the right page and the perspective and extra explanation on the left. This makes the book faster to use both for training and for reference later on.
  • The chapter exercises give you a chance to try out what you've just learned and to gain valuable, hands-on experience in Java programming.

PS  Consider our 2 day Certified ScrumMaster Workshop.

June 9 and 10, 2015

Rob Kalman

Michigan Technology Services

248-489-0408 

Microsoft, Cisco, VMware, Citrix, Oracle, Java, Linux, ITIL, Agile, PMP and CompTIA A+/N+ training & consulting

Networking, Database, Programming, Virtualization, Security, Web Design and PC Repair Classes

** Featuring **  iOS and Android Mobility Training 

 For Training:      www.MichiganComputerTraining.com

For Consulting:  www.MichiganTechnologyServices.com

 

 

 

 

 

Reply all
Reply to author
Forward
0 new messages