ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Sams Teach Yourself Java in 21 Days (Covers Java 11/12)

دانلود کتاب سامز به خودتان جاوا را در 21 روز آموزش دهید (جاوا 11/12 را پوشش می دهد)

Sams Teach Yourself Java in 21 Days (Covers Java 11/12)

مشخصات کتاب

Sams Teach Yourself Java in 21 Days (Covers Java 11/12)

ویرایش: 8 
نویسندگان: ,   
سری:  
ISBN (شابک) : 9780672337956, 2019912868 
ناشر:  
سال نشر: 2020 
تعداد صفحات: 673 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 10 مگابایت 

قیمت کتاب (تومان) : 40,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 16


در صورت تبدیل فایل کتاب Sams Teach Yourself Java in 21 Days (Covers Java 11/12) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب سامز به خودتان جاوا را در 21 روز آموزش دهید (جاوا 11/12 را پوشش می دهد) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover
Title Page
Copyright Page
Contents at a Glance
Table of Contents
Introduction
	How This Book Is Organized
	Who Should Read This Book
	Conventions Used in This Book
PART I: The Java Language
	LESSON 1: Getting Started with Java
		The Java Language
			History of the Language
			Introduction to Java
			Selecting a Development Tool
		Object-Oriented Programming
		Objects and Classes
		Attributes and Behavior
			Attributes of a Class of Objects
			Behavior of a Class of Objects
			Creating a Class
			Running the Program
		Organizing Classes and Class Behavior
			Inheritance
			Creating a Class Hierarchy
			Inheritance in Action
			Packages
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 2: The ABCs of Programming
		Statements and Expressions
		Variables and Data Types
			Creating Variables
			Naming Variables
			Variable Types
			Assigning Values to Variables
			Constants
		Comments
		Literals
			Number Literals
			Boolean Literals
			Character Literals
			String Literals
		Expressions and Operators
			Arithmetic
			More About Assignment
			Incrementing and Decrementing
			Comparisons
			Logical Operators
			Operator Precedence
		String Arithmetic
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 3: Working with Objects
		Creating New Objects
			Using new
			How Objects Are Constructed
			Memory Management
		Using Class and Instance Variables
			Getting Values
			Setting Values
			Class Variables
		Calling Methods
			Formatting Strings
			Nesting Method Calls
			Class Methods
		References to Objects
		Casting Objects and Primitive Types
			Casting Primitive Types
			Casting Objects
			Converting Primitive Types to Objects and Vice Versa
		Comparing Object Values and Classes
			Comparing Objects
			Determining the Class of an Object
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 4: Lists, Logic, and Loops
		Arrays
			Declaring Array Variables
			Creating Array Objects
			Accessing Array Elements
			Changing Array Elements
			Multidimensional Arrays
		Block Statements
		if Conditionals
		Switch Conditionals
		The Ternary Operator
		for Loops
		while and do Loops
			while Loops
			do-while Loops
		Breaking Out of Loops
			Labeled Loops
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 5: Creating Classes and Methods
		Defining Classes
		Creating Instance and Class Variables
			Defining Instance Variables
			Class Variables
		Creating Methods
			Defining Methods
			The this Keyword
			Variable Scope and Method Definitions
			Passing Arguments to Methods
			Class Methods
		Creating Java Applications
			Helper Classes
		Java Applications and Arguments
			Passing Arguments to Java Applications
			Handling Arguments in Your Java Application
		Creating Methods with the Same Name
		Constructors
			Basic Constructors
			Calling Another Constructor
			Overloading Constructors
		Overriding Methods
			Creating Methods That Override Existing Methods
			Calling the Original Method
			Overriding Constructors
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 6: Packages, Interfaces, and Other Class Features
		Modifiers
			Access Control for Methods and Variables
		Static Variables and Methods
		Final Classes, Methods, and Variables
			Variables
			Methods
			Classes
		Abstract Classes and Methods
		Packages
			The import Declaration
			Class Name Conflicts
		Creating Your Own Packages
			Picking a Package Name
			Creating the Folder Structure
			Adding a Class to a Package
			Packages and Class Access Control
		Interfaces
			The Problem of Single Inheritance
			Interfaces and Classes
			Implementing and Using Interfaces
			Implementing Multiple Interfaces
			Other Uses of Interfaces
		Creating and Extending Interfaces
			New Interfaces
			Methods Inside Interfaces
			Extending Interfaces
			Creating an Online Storefront
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 7: Exceptions and Threads
		Exceptions
			Exception Classes
		Managing Exceptions
			Exception Consistency Checking
			Protecting Code and Catching Exceptions
			The finally Clause
		Declaring Methods That Might Throw Exceptions
			The throws Clause
			Which Exceptions Should You Throw?
			Passing on Exceptions
			throws and Inheritance
		Creating and Throwing Exceptions
			Throwing Exceptions
			Creating Your Own Exceptions
			Combining throws, try, and throw
		When Not to Use Exceptions
			Bad Style Using Exceptions
		Threads
			Writing a Threaded Program
			A Threaded Application
			Stopping a Thread
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
PART II: The Java Class Library
	LESSON 8: Data Structures
		Moving Beyond Arrays
		Java Structures
			Iterator
			Bit Sets
			Array Lists
			Looping Through Data Structures
			Stacks
			Map
			Hash Maps
		Generics
		Enumerations
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 9: Creating a Graphical User Interface
		Creating an Application
			Creating a Graphical User Interface
			Developing a Framework
			Creating a Component
			Adding Components to a Container
		Working with Components
			Image Icons
			Labels
			Text Fields
			Text Areas
			Scrolling Panes
			Check Boxes and Radio Buttons
			Combo Boxes
		Lists
		The Java Class Library
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 10: Building an Interface
		Swing Features
			Standard Dialogs
			Using Dialogs
			Sliders
			Scroll Panes
			Toolbars
			Progress Bars
			Menus
			Tabbed Panes
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 11: Arranging Components on a User Interface
		Basic Interface Layout
			Laying Out an Interface
			Flow Layout
			Box Layout
			Grid Layout
			Border Layout
		Mixing Layout Managers
		Card Layout
			Using Card Layout in an Application
			Cell Padding and Insets
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 12: Responding to User Input
		Event Listeners
			Setting Up Components
			Event-Handling Methods
		Working with Methods
			Action Events
			Focus Events
			Item Events
			Key Events
			Mouse Events
			Mouse Motion Events
			Window Events
			Using Adapter Classes
			Using Inner Classes
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 13: Creating Java2D Graphics
		The Graphics2D Class
			The Graphics Coordinate System
		Drawing Text
			Improving Fonts and Graphics with Antialiasing
			Finding Information About a Font
		Color
			Using Color Objects
			Testing and Setting the Current Colors
		Drawing Lines and Polygons
			User and Device Coordinate Spaces
			Specifying the Rendering Attributes
			Creating Objects to Draw
			Drawing Objects
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 14: Developing Swing Applications
		Improving Performance with SwingWorker
		Grid Bag Layout
			Designing the Grid
			Creating the Grid
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
PART III: Java Programming
	LESSON 15: Using Inner Classes and Lambda Expressions
		Inner Classes
			Anonymous Inner Classes
		Lambda Expressions
		Variable Type Inference
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 16: Working with Input and Output
		Introduction to Streams
			Using a Stream
			Filtering a Stream
			Handling Exceptions
		Byte Streams
			File Streams
		Filtering a Stream
			Byte Filters
		Character Streams
			Reading Text Files
			Writing Text Files
		Files and Paths
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 17: Communicating Over HTTP
		Networking in Java
			Opening a Stream over the Net
			Sockets
			Socket Servers
			Testing the Server
		The java.nio Package
			Buffers
			Channels
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 18: Accessing Databases with JDBC and Derby
		Java Database Connectivity
			Database Drivers
			Examining a Database
			Reading Records from a Database
			Writing Records to a Database
			Moving Through Resultsets
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 19: Reading and Writing RSS Feeds
		Using XML
		Designing an XML Dialect
		Processing XML with Java
		Processing XML with XOM
			Creating an XML Document
			Modifying an XML Document
			Formatting an XML Document
			Evaluating XOM
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 20: Making Web Service Requests
		Introduction to XML-RPC
		Communicating with XML-RPC
			Sending a Request
			Responding to a Request
		Choosing an XML-RPC Implementation
		Using an XML-RPC Web Service
		Creating an XML-RPC Web Service
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
	LESSON 21: Writing a Game with Java
		Playing a Game
			Part 1: Creating a Custom Button
			Part 2: Displaying the Game Board
			Part 3: Presenting a Game Frame
		Summary
		Q&A
		Quiz
			Questions
			Answers
		Certification Practice
		Exercises
APPENDIXES
	APPENDIX A: Using the NetBeans Integrated Development Environment
		Installing NetBeans
		Creating a New Project
		Creating a New Java Class
		Running the Application
		Fixing Errors
		Expanding and Shrinking a Pane
		Exploring NetBeans
	APPENDIX B: Fixing Package Not Visible Errors in NetBeans
		Adding Module Info
	APPENDIX C: This Book’s Website
	APPENDIX D: Using the Java Development Kit
		Choosing a Java Development Tool
			Installing the Java Development Kit
		Configuring the Java Development Kit
			Using a Command-Line Interface
			Opening Folders in MS-DOS
			Creating Folders in MS-DOS
			Running Programs in MS-DOS
			Correcting Configuration Errors
		Using a Text Editor
		Creating a Sample Program
			Compiling and Running the Program in Windows
	APPENDIX E: Programming with the Java Development Kit
		Overview of the JDK
		java, the Java Virtual Machine
		The javac Compiler
		The javadoc Documentation Tool
		The jar Java File Archival Tool
		The jdb Debugger
			Debugging Applications
			Advanced Debugging Commands
		Using System Properties
		Writing Java Statements in a Shell
Index
	A
	B
	C
	D
	E
	F
	G
	H
	I
	J
	K
	L
	M
	N
	O
	P
	Q
	R
	S
	T
	U
	V
	W
	X




نظرات کاربران