Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама



Название: 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









НЕ РАБОТАЕТ TURBOBIT.NET? ЕСТЬ РЕШЕНИЕ, ЖМИ СЮДА!





Автор: Ingvar16 22-03-2019, 15:59 | Напечатать | СООБЩИТЬ ОБ ОШИБКЕ ИЛИ НЕ РАБОЧЕЙ ССЫЛКЕ
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.





С этой публикацией часто скачивают:
    {related-news}

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.





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