Monday, August 29, 2016

Python: Crash Course – The Ultimate Beginner’s Course to Learning Python Programming in Under 12 Hours


Python: Crash Course – The Ultimate Beginner’s Course to Learning Python Programming in Under 12 Hours Front CoverBook Description
 
Are You Ready to Learn FASTER Than You Ever Thought Possible? Welcome to the Ultimate Crash Course on ! Are you ready to unlock the keys to the future? If your answer is a resounding 'YES!', then this crash course on Programming is exactly what you need in your toolkit. In these days of the 3.0 era, there are essential tools that we must absolutely have at hand to solve everyday problems. And guess what? One of these skills consists
of... how to use programming languages. Perhaps you are an amateur just getting started with , or maybe you already know a few things about this exciting and you'd like to reach for the next level. Which one are you? Actually, it doesn't matter! This course will approach Programming from both starting points! The aim is to achieve all the necessary skills to learn how to program in under 12 hours. This is not a mere theoretical book. In here, you'll find tons of useful exercises and tasks that will take your skills to a whole new level. You'll experience in first person how simple and entertaining can be! This book will assist you not only to develop and improve your skills, but most importantly, it will help you unlock the joy learning a new programming language can unexpectedly bring. You can be sure of that! The we're proposing is quite simple. You will learn from zero to hero, in less than half a day. We will go from the root to the top of this ground-breaking programming language, and from there we'll build the solid foundations you are looking for. And at the end you will find a special bonus! Here Is a Preview of What You'll Learn Inside... • History of • What is ? • Installation of Language Structure, Variables and Operators • User Input and Strings in • Boolean , Loops, Tuples, and Dictionaries • /Methods, Classes • Debugging, Exception Handling, Threading, Web Crawlers • Much, much more! What are you waiting for? See you inside, Eprogramy

Table of Contents

Chapter 1: Python Programming Language
Chapter 2: Installation of Python
Chapter 3: Python Language Structure
Chapter 4: Python Variables
Chapter 5: Python Operators
Chapter 6: User Input
Chapter 7: Strings in Python
Chapter 8: Boolean Logic
Chapter 9: Loops, Tuples, and Dictionaries
Chapter 10: Functions/Methods
Chapter 11: Classes
Chapter 12: Debugging
Chapter 13: Exception Handling
Chapter 14: Threading
Chapter 15: Web Crawlers
Chapter 16: Example Programs
Chapter 17: Final Words

Download >> Here
0

Sunday, August 28, 2016

Learn Java for Web Development: Modern Java Web Development


Learn Java for Web Development: Modern Java Web Development Front CoverBook Description

Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the programming language and its frameworks allow you great flexibility and productivity for your web application development.
Learn Java for Web Development teaches web developers who are new to Java key skills, Java-based languages, and frameworks to build simple or complex web sites and applications. As soon as you pick up this book, Vishal Layka's experience guides you on a very practical learning and building journey.
You will learn the Java nuts and bolts necessary to build a simple "HelloWorld" Java (native) application, as well as a "HelloWorld" Java-based web application example that utilizes servlets and Java Pages (JSPs). Over the course of the book, you'll learn more about servlets and JSPs and delve into Java Faces (JSFs) and the language found in each of these by applying them in a real-world case study—a book store e-commerce application. Then you’ll build your web application using Apache Struts2 and the Spring .
The book concludes by exploring the web application that you've built and examining industry best practices and how these might fit with your application, as well as covering alternative Java like Groovy/Grails and Scala/Play 2. You also can explore the basics of Java, Groovy, and Scala in the book’s appendices.
While reading this book, you'll see all this in action and you can use it as a starting point for further Java web development. Study and experiment with the many source code examples, and later apply them to your own web application building endeavors and 2:00 AM challenges.

What you’ll learn

  • How to build your first Java-based web applications with servlets and JSPs
  • How to apply best practices to web application development
  • How to build web applications with JSF 2
  • How to build web applications with the Struts2 framework
  • How to build web applications with the Spring 3 Web MVC framework
  • How to build web applications with Grails and Play 2
  • How to debug and deploy your web application along the way

Who this book is for

This book is for current or aspiring web developers who have some programming experience, but have no or little prior experience using the Java programming language and the available frameworks for Java in web development.

Table of Contents

Chapter 1. Introducing Java Web Development
Chapter 2. Building Applications with Servlets and JSP
Chapter 3. Best Practices in Java EE Web Development
Chapter 4. Building Applications with Struts2
Chapter 5. Building Applications with Spring Web MVC
Chapter 6. Building Applications with JSF
Chapter 7. Rapid Web Development with Grails
Chapter 8. Play with Java and Scala
Appendix A. Introduction to Java
Appendix B. Introduction to Groovy
Appendix C. Introduction to Scala

Download>> here
0

Pro Java ME Apps: Building Commercial Quality Java ME Apps


Pro Java ME Apps: Building Commercial Quality Java ME Apps Front CoverBook Description
 
Pro ME Apps gives you, the developer, the know-how required for writing sophisticated Java ME applications and for taking advantage of this huge potential market. Java ME is the largest mobile software in the world, supported by over 80% of all phones. You'll cover what Java ME is and how it compares to other mobile software platforms, how to properly design and structure Java ME applications, how to think like an experienced Java ME developer, what common problems and pitfalls you may run into, how to optimize your code, and many other key topics.
Unlike other Java ME books out there, which only teach the reader the basics of Java ME by way of a few simple examples, this book presents a broader, eagle-eye picture of a complete Java ME application and what writing one involves. From there, the book presents, explains, and helps you to implement all the essential aspects of Java ME development, from the user to client-server communication. As this unfolds, the decisions and reasoning behind the code are also presented.
The book assumes that the reader is already familiar with Java ME and Java applications in general.
  • Based on and geared towards real-life Java ME scenarios
  • Guides the reader through the entire process of developing a high-quality Java ME application
  • Explains the decisions made at each step, gives advice and examples of good practices vs. bad practices

What you’ll learn

  • What makes mobile software different from desktop software
  • How to design and implement your Java ME application
  • What the most common problems affecting Java ME development (such as device fragmentation) and how to solve them
  • What are the proper Java ME programming techniques and how to think like an experienced Java ME developer
  • How to optimize your code
  • How to develop store-quality apps

Who this book is for

  • Intermediate to advanced Java ME developers looking to learn proper Java ME development.
  • Mobile developers looking for a good source of information regarding proper development

Table of Contents

  1. Getting Started
  2. A Java ME Framework
  3. Defining Our Data
  4. The Module
  5. The Persistence Module
  6. The UI Module
  7. The Localization Module
  8. Putting It All Together
  9. Device Fragmentation
  10. Optimizing Your Code
  11. Adding Fine Touches and User Interaction Improvements
  12. Java ME Application
  13. Advanced Java ME Graphics
  14. The Proper Java ME Mindset
  15. Java ME and the Future
  16. Final Words
Download>> here
0

Java Examples in a Nutshell, 2nd Edition

Java Examples in a Nutshell, 2nd Edition Front CoverBook Description
 
Examples in a Nutshell is full of real-world Java programming examples. The second edition of this bestselling book covers Java 1.3 and contains 164 complete, practical programs: over 17,900 lines of densely commented, professionally written Java code covering 20 distinct Java APIs, including Servlets, JavaServer Pages, XML, Swing, and Java 2D. David Flanagan, the author of Java in a Nutshell, has created an entire book of programs that readers can learn from and modify for their own use.
This book is a companion volume to Java in a Nutshell, Java Foundation Classes in a Nutshell, and Java Enterprise in a Nutshell. While those books are quick references at heart, they each include accelerated tutorials on various Java topics. Java Examples in a Nutshell picks up where those books leave off, serving up a suite of example programs for novice Java programmers and experts alike. This book doesn't hold readers' hands or supply detailed explanations of Java syntax or method calls; it simply delivers well-commented working examples for exploring the wide range of what's possible with Java. Each chapter concludes with programming exercises that suggest avenues for building further knowledge.
Java Examples in a Nutshell contains the following:
  • Examples that demonstrate basic Java functionality and the essential Java API's, including I/O, threads, , , reflection, serialization, and .
  • Programs that use the graphical user interface and graphics features of Java, highlighting the Swing, Java 2D, printing, data transfer, , and applet APIs.
  • Examples that illustrate key enterprise APIs in Java, including remote method invocation (RMI), connectivity (JDBC), servlets, JavaServer Pages (JSP), and XML.
  • An example index that lets users look up a programming concept or Java class and find any examples in the book that demonstrate that concept or use that class.
Aimed at those who have some previous Java experience, Java Examples in a Nutshell, 2nd Edition provides an outstanding collection of code samples that are designed to help you improve your programming skills--by studying code that works. With over 150 expert examples that illustrate a wide range of Java APIs, this volume definitely can bring your knowledge of Java to the next level.
Many programming titles rely on code excerpts to illustrate key programming concepts. This book reverses that approach by emphasizing the code itself, enhancing it with introductory material and explanations. While some short examples illustrate simple algorithms (such as random-number generation and sorting), many of the examples are substantial: for example, how to create a multithreaded Web server, a proxy server, and even a simple Web browser (by using built-in Swing classes for a user interface). These longer examples occupy several pages; generally, they're well-commented of coding clarity.
This second edition adds extensive support for the Java 2 JDK 1.3 standard. Later sections provide sample code on most recent developments in enterprise APIs, including Swing, JDBC, and XML. This text concludes with one of the best short tutorials that you're likely to find anywhere on JSP and servlet programming, including excellent detail on deploying JSP-based Web applications.
Although it's designed to be a companion title to Java in a Nutshell and other O'Reilly Java offerings, there's little doubt that this book stands on its own quite well. And, given the short exercises at the end of every chapter that help you expand your command of Java features and APIs, this is a worthy and up-to-date resource for all levels of Java programmers. --Richard Dragan

Table of Contents

Part I Core Java Apis
Chapter 1 Ja Va Basics
Chapter 2 Objects, Classes, And Interfaces
Chapter 3 Input/Output
Chapter 4 Threads
Chapter 5 Networking
Chapter 6 Secur Ity And Cryptog Raphy
Chapter 8 Reflection
Chapter 9 Object Serialization
Part II Graphics And Guis
Chapter 10 Graphical User Interfaces
Chapter 11 Graphics
Chapter 12 Pr Inting
Chapter 13 Data Transfer
Chapter 14 Ja Vabeans
Chapter 15 Applets
Part III Enterpr Ise Ja Va
Chapter 16 Remote Method Invocation
Chapter 17 Database Access With Sql
Chapter 18 Ser Vlets And Jsp
Chapter 19 Xml
Chapter 20 Example Index

Download >> here
0

Java Enterprise in a Nutshell, 3rd Edition


Java Enterprise in a Nutshell, 3rd Edition Front CoverBook Description

Nothing is as constant as change, and this is as true in enterprise computing as anywhere else. With the recent release of Java 2 Enterprise Edition 1.4, developers are being called on to add even greater, more complex levels of interconnectivity to their applications.
To do this, Java developers today need a clear understanding of how to apply the new APIs, use the latest Java tools, and learn the capabilities and pitfalls in Java 2 Enterprise Edition 1.4 -- so they can plan a technology and implementation strategy for new enterprise projects.
Fortunately, this is exactly what they get with the new Java Enterprise in a Nutshell, 3rd Edition. Because most integrated development environments (IDE) today include API lookup, we took out the main API sections from our previous edition to make room for new chapters, among others, on Ant, Cactus, Hibernate, Jakarta Struts, , security, XDoclet, and XML/JAXP.
Revised and updated for the new 1.4 version of Sun Java Enterprise Edition software, Java Enterprise in a Nutshell, 3rd Edition is a practical guide for enterprise Java developers.
For the intermediate to advanced Java developer, Java Enterprise in a Nutshell shows how to work with all of today's relevant Java APIs. Plus, it's a topnotch reference for all enterprise classes. Part tutorial and part reference work that you can use everyday at your desk, this title is a worthwhile resource for any Java developer building Web or enterprise software.
The practical, succinct focus here on actual Java enterprise APIs helps distinguish this text from the pack. Early sections provide short, clear examples along with just enough background to help you use APIs like JDBC, servlets and JSPs, EJBs, and others. Coverage of Java's ability to with legacy CORBA systems is just excellent, with a full tour of Java IDL, CORBA services, and Remote Method Invocation (RMI). Typically, readers will be familiar with some J2EE APIs and not others. This book can help fill in the gaps.
Updated with the latest standards from Sun, including JDBC 3.0, Servlet 2.3, and EJB 2.0, this is an essential primer for today's high-end (and high-paying) Java. The basic presentation of servlets/JSP and EJBs (among the most important APIs for current Java Web development) is concise and nicely digestible. We also liked the chapter on JMS for messaging (also a hotbed of Java job activity).
The second half of this text lists every J2EE class, along with methods and properties, in a very valuable reference section that makes good use of two-toned shading for easy access. Entries are organized by package name. (One small oversight here is that an index of cross-listed packages, classes, and methods omits page numbers.)
Overall, this book is truly indispensable for any working Java programmer. The second edition of Java Enterprise in a Nutshell is a fully up-to-date tutorial and reference that lives up to the standards of O'Reilly’s Nutshell series. Both thorough and concise, it's a handy resource for anyone who works with the hundreds and thousands of Java enterprise APIs on a regular basis. --Richard Dragan
Topics covered: Introduction to enterprise computing with the Java 2 Enterprise Edition (J2EE), survey of Java enterprise APIs, JDBC 3.0 (including database connections, ResultSets, prepared statements, BLOB fields, transaction support, stored procedures), the JDBC Optional Package (and connection pooling), Remote Method Invocation (RMI) described (building stubs and skeletons, dynamically loaded classes and remote object activation, RMI over IIOP), in-depth tutorial for Java IDL (with CORBA) and designing remote objects, Java Servlet 2.3 APIs (basic servlet processing and the servlet lifecycle, chaining and filters, thread safety, managing state, cookies, servlets used with JDBC), JavaServer Pages (JSP): including custom tags, JNDI and directory tutorial (contexts, looking up objects, accessing and modifying directory entries), Enterprise Java Beans (EJB) 2.0 (conventions for entity, session and message beans, using transactions), Java XML APIs (DOM, SAX and XSLT), Java Message Service (JMS), point-to-point and publish-subscribe messaging , message selectors, JavaMail, reference to SQL and relational , RMI tools, reference to all IDL keywords, data types and declarations; CORBA services, Java IDL tool reference, Enterprise JavaBeans Query Language (EJB QL) 2.0 query language, and an alphabetical listing of all APIs for Java enterprise programming (listing of classes, methods, and properties).

Table of Contents

Part I: The Java Enterprise APIs
Chapter 1. Introduction
Chapter 2. Application Assembly and Deployment
Chapter 3. Java Servlets
Chapter 4. JavaServer Pages
Chapter 5. JavaServer Faces
Chapter 6. Enterprise JavaBeans
Chapter 7. Java and XML
Chapter 8. JDBC
Chapter 9. JNDI
Chapter 10. J2EE Security
Chapter 11. Java Message Service
Chapter 12. Web Services with JAX-RPC and SAAJ
Chapter 13. Remote Method Invocation
Chapter 14. Java IDL (CORBA)
Chapter 15. JavaMail
Chapter 16. Transactions
Part II: Open Source Enterprise Tools
Chapter 17. Ant
Chapter 18. JUnit and Cactus
Chapter 19. Struts
Chapter 20. Hibernate
Chapter 21. Annotations with XDoclet and J2SE Metadata
Part III: Appendixes
Appendix A. J2EE Deployment Descriptor Reference
Appendix B. JavaServer Faces Tag Libraries
Appendix C. Enterprise JavaBeans Query Language Syntax
Appendix D. SQL Reference
Appendix E. JMS Message Selector Syntax
Appendix F. FRMI Tools
Appendix G. IDL Reference
Appendix H. HJava IDL Tools

Download>> here


0

Core Java Professional

Core Java Professional: For First Time Learner’s, 2nd Edition Front Cover Book Description

Essential Java Skills--Made Easy! 
Learn the all basics and advanced features of Java programming in no time from Bestseller Java Programming Author Harry. H. Chaudhary (More than 1,67,000 Books Sold !). This Java Guide, starts with the basics and Leads to Advance features of Java in detail with thousands of Java Codes and new features of Java 8 like Lambdas. Java 8 Functional interface, || Stream and Time API in Java 8. , I promise this book will make you expert level champion of java. Anyone can learn java through this book at expert level.
The main objective of this java book is not to give you just Java Programming Knowledge, I have followed a pattern of improving the question solution of thousands of Codes with clear explanations with different Java complexities for each java topic problem, and you will find multiple solutions for complex java problems. Students and fresh developers can also use this book. This book covers common core syllabus for all Professional Degrees If you are really serious then go ahead and make your day with this ultimate java book.
What Special – In this book I covered and explained several topics of latest Java 8 Features in detail for Developers & Fresher’s, Topics Like– Lambdas. || Java 8 Functional interface, || Stream and Time API in Java 8. This Java book doesn’t require previous programming experience. However, if you come from a C or C++ programming background, then you will be able to learn faster.

First Part
Teach you how to compile and run a Java program, shows you everything you need to develop, compile, debug, and run Java programs. And then discusses the keywords, , and constructs that form the core of the Java language. After that it leads you to advanced features of java, including multithreaded programming and Applets.
Learning a new language is no easy task especially when it’s an oop’s like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study. The fact is your brain craves novelty.
This Java Book is very serious java stuff: A complete introduction to Java. You'll learn everything from the fundamentals to advanced topics, if you've read this book, you know what to expect--a visually rich format designed for the way your brain works. To use this book does not require any previous programming experience. However, if you come from a C/C++ background, then you will be able to advance a bit more rapidly. As most readers will know, Java is similar, in form and spirit, to C/C++. Thus, knowledge of those languages helps, but is not necessary. Even if you have never programmed before, you can learn to program in Java using this book.

Table of Contents

Chapter 1. Overview of Java
Chapter 2. Java Language
Chapter 3. Control Statements
Chapter 4. Scanner class, Arrays & Command Line Args
Chapter 5. Class & Objects in Java
Chapter 6. Inheritance in Java
Chapter 7. Object oriented programming
Chapter 8. Packages in Java
Chapter 9. Interface in Java
Chapter 10. String and StringBuffer
Chapter 11. Exception Handling
Chapter 12. Multi-Threaded Programming
Chapter 13. Modifiers/Visibility modes
Chapter 14. Wrapper Class
Chapter 15. Input/Output in Java
Chapter 16. Applet Fundamentals
Chapter 17. Abstract Toolkit (AWT)
Chapter 18. Introducton To AWT Events
Chapter 19. Painting in AWT
Chapter 20. java.lang.Object Class
Chapter 21. Collection Framework
Chapter 22. Java 8 Features for Developers – Lambdas.
Chapter 23. Java 8 Functional interface,Stream & Time API.
Chapter 24. Key Features that Make Java More Secure than Other Languages.

 Book Details

  • Title: Core Java Professional: For First Time Learner’s, 2nd Edition
  • Author:
  • Length: 582 pages
  • Edition: Second Revised Edition.
  • Language: English
  • Publisher:
  • Publication Date: 2014-08-15
  • ISBN-10: 1500862347
  • ISBN-13: 9781500862343                                      
Download>> here


0

Thursday, August 25, 2016

Java, A Beginner’s Guide, 2nd Edition: Advanced Features (Core Series) Updated To Java 8

Book Description

Essential Skills--Made Easy! Learn the all basics and advanced features of in no time from Bestseller Java Author Harry. H. Chaudhary (More than 1,67,000 Books Sold !). This Java Guide, starts with the basics and Leads to Advance features of Java in detail with thousands of Java Codes and new features of Java 8 like Lambdas. Java 8 Functional interface, || Stream and Time API in Java 8. , I promise this book will make you expert level champion of java. Anyone can learn java through this book at expert level.
The main objective of this java book is not to give you just Java Programming Knowledge, I have followed a pattern of improving the question solution of thousands of Codes with clear theory explanations with different Java complexities for each java topic problem, and you will find multiple solutions for complex java problems. Students and fresh developers can also use this book. This book covers common core syllabus for all Professional Degrees If you are really serious then go ahead and make your day with this ultimate java book.
What Special –
In this book I covered and explained several topics of latest Java 8 Features in detail for Developers & Fresher’s, Topics Like– Lambdas. || Java 8 Functional interface, || Stream and Time API in Java 8. This Java book doesn’t require previous programming experience. However, if you come from a C or C++ programming background, then you will be able to learn faster.
First Part-
Teach you how to compile and run a Java program, shows you everything you need to develop, compile, debug, and run Java programs. And then discusses the keywords, syntax, and constructs that form the core of the Java language. After that it leads you to advanced features of java, including multithreaded programming and Applets.
Learning a new language is no easy task especially when it’s an oop’s programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study. The fact is your brain craves novelty.
This Java Book is very serious java stuff: A complete introduction to Java. You'll learn everything from the to advanced topics, if you've read this book, you know what to expect--a visually rich format designed for the way your brain works. To use this book does not require any previous programming experience. However, if you come from a C/C++ background, then you will be able to advance a bit more rapidly. As most readers will know, Java is similar, in form and spirit, to C/C++. Thus, knowledge of those languages helps, but is not necessary. Even if you have never programmed before, you can learn to program in Java using this book.

Table of Contents

Chapter 1. Overview of Java
Chapter 2.Java Language
Chapter 3.Control Statements
Chapter 4.Scanner class, Arrays & Command Line Args
Chapter 5.Class & Objects in Java
Chapter 6.Inheritance in Java
Chapter 7.Object oriented programming
Chapter 8.Packages in Java
Chapter 9.Interface in Java
Chapter 10.String and StringBuffer
Chapter 11.Exception Handling
Chapter 12.Multi-Threaded Programming
Chapter 13.Modifiers/Visibility modes
Chapter 14.Wrapper Class
Chapter 15.Input/Output in Java
Chapter 16.Applet Fundamentals
Chapter 17.Abstract Windows ToolkitAWT
Chapter 18.Introducton To AWT Events
Chapter 19.Painting in AWT
Chapter 20. java.lang.Object Class
Chapter 21.Collection
Chapter 22. Java 8 Features for Developers – Lambdas.
Chapter 23. Java 8 Functional interface,Stream & Time API.
Chapter 24. Key Features that Make Java More Secure than Other Languages.

Download >> HERE




0
Powered by Blogger.

Text Widget

Text Widget

Contact us

Pages

Hi There, I am

က်ြန္ေတာ္က U.C.S.Y ေက်ာင္းသားတစ္ေယာက္ျဖစ္ျပီး freelancer အေနနဲ့ အလုပ္လုပ္ပါတယ္။ဒီမွာေတာ့ programming ebooks ေပါင္းမ်ားစြာကုိ free download လုပ္လုိ့ရေအာင္ စုစည္းေပးထားပါတယ္။လာလည္တဲ့ programmig ကုိေလ့လာေနတဲ့ သူမ်ား ေက်းဇူးအထူးတင္ပါတယ္။

Blogger templates

Follow Me

Recent Posts

Popular Posts