Добавить в закладки
Наш форум
Правила Litmy.ru
Мы в Вконтакте
Подписка на RSS
Для правообладателей
Поиск книг:
Разделы сайта
Авторизация
Регистрация



Реклама


Название: Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced)
Автор: Michael B. White
Издательство: Amazon Digital Services LLC
ASIN: B07LCBBJK3
Год: 2018
Страниц: 661
Язык: английский
Формат: epub, rtf, pdf (conv)
Размер: 10.1 MB

While other books only touch on the subject, this book is design to provide in-depth guidance so that the reader can become a java master. There are lots of examples as this book guides the reader from a beginner to advanced level.

My intention with this guide is to teach you all about the Java computer programming language. To that end, I have sectioned the guide into 6 separate sections, each one dealing with a separate element of Java programming. You will learn:

Chapter 1: Java Basics - you will learn the basic programming elements of the Java language, including how to set up your programming environment, using a text editor and how to write a program. We look at comments, how to structure your code, and what data types and variables are. We also look at how to receive and read Java data, the different types of statement, loops and arrays before moving on to functions and methods. By the end of this section you will have a firm understanding of how to program in Java.

Chapter 2: Java Data Structures and Algorithms - in this section we will examine a part of Java programming that is very important to computer science. You will learn exactly what a data structure is, how they are classified and the design of them, before moving on to algorithms. We learn how to write an algorithm, what asymptotic analysis and notation are and the definition of a greedy algorithm. We learn how data structures and algorithms mesh together, the different methods of sorting and traversing algorithms to gain information before moving onto trees and finishing with recursion.

Chapter 3: Java Web Development - this section will walk you through all the elements of developing a web app using Java. We look at JSP and servlets and how they are used in building web apps, before looking at some of the best practices in web development using Java EE (Enterprise Edition). This is an involved chapter with plenty of technical information and a hands-on guide that you can easily follow.

Chapter 4: Java GUI Programming - GUI programming is a complex part of Java programming and, in this section we look at using NetBeans and Swing to build a Java GUI. We discuss native packaging, followed by a tutorial that you can follow along with, covering how to design a GUI using the NetBeans IDE. We talk about how to handle images, design forms, gap editing and debugging, followed by a discussion on bean and data binding and using Hibernate in your application.

Chapter 5: Object-Oriented Programming - this section covers object-oriented programming in Java; what it is, the benefits of the approach, the principles of Object Oriented Programming (OOP) and understanding the basic concepts.

Chapter 6: Java Interview Questions - lastly, I have provided you with a comprehensive list of questions that you could be asked in an interview for a Java programming job. I also provide the answers with the intention being that you study them and learn them; not just what the answers are but the why and how too.

Скачать Mastering Java (Beginner to Advanced)Amazon Digital Services LLC


Автор: literator 22-03-2019, 15:59 | Напечатать
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.




 Litmy.ru  ©2020-2023     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности