Java Development Basics
Software development will never become easier no matter how powerful and advanced our development platforms become, because with every advance in that area will come an increase in user expectations. 25 years ago it might have taken a developer a week to create a simple data entry screen with a submit button, and now a developer can develop a fully functional event-driven, completely interactive UI with graphics and animation within that same time. But the user has come to expect all of these things, and more. And so the advanced development tools of today do not make the developer’s job easier. What they do is allow the developer to create better and vastly more functional software.Dan Rothman
The Java language is one of the most popular programming languages currently in use, and has attracted more than 6.5 million software developers.
Java application development has emerged as a leading technology due to its straightforward execution, low cost, efficiency, and high level of security. It’s used in almost every major industry and has a presence in a wide range of devices, computers, and networks. Our course will teach you how to be proficient in Java development and its various software platforms, from desktop applications to high-end mobile apps.
This course cannot be taken alone, it must be combined with either Java Development Advanced or Test Automation with Selenium.
MD 101: Basic Java Development (24 hours) ONLINE
Learn Java Development online with a help of a Teacher’s Assistant, after the completion of the course you will have a choice to take either our Test Automation with Selenium or Java Development Advanced course. This course teaches how to install and run the Java Runtime Environment, demonstrate object-oriented programming concepts (including encapsulation, inheritance, and polymorphism, using the Java programming language) develop/design Java apps, compile/run Java apps, and understand the software development process (including emerging technologies, design patterns, and development tools). The next session begins 15 May
B.S., Computer Science Information Science, State University Of New York At Binghamton
Dan’s been a Software Developer and Consultant since 1985 and has worked with mainframes, mini computers, PCs and mobile devices over a long career. Though most of Dan’s career has been spent working in the financial industry on Wall Street, he has also worked for legal firms, retail businesses such as Henri Bendel, and government agencies such as the School Construction Authority of NYC. He even once worked as a computer forensics consultant for the US Postal Inspection Unit, securing evidence used to prosecute interstate criminals. More recently he has been a Web Application, Internet, and Mobile Product Developer. He has extensive experience in Java, and plans to continue developing within the realm of current and future platforms.