- A Head First HTML with CSS & XHTML
Learn the real secrets of creating Web pages, and why
everything your boss told you about HTML tables is probably wrong (and
what to do instead). Most importantly, hold your own with your co-worker
(and impress cocktail party guests) when he casually mentions how his
HTML is now strict, and his CSS is in an external style sheet.
Head First HTML with CSS & XHTML You want to learn HTML
so you can finally create those web pages you've always wanted, so you
can communicate more effectively with friends, family, fans, and fanatic
customers.
You also want to do it right so you can actually maintain
and expand your Web pages over time, and so your web pages work in all
the browsers and mobile devices out there.
Oh, and if you've never heard of CSS, that's okay—we won't
tell anyone you're still partying like it's 1999—but if you're going to
create Web pages in the 21st century then you'll want to know and
understand CSS.
- Programming in C/C++
-
C++ For Dummies, 7th Edition is the best-selling C++ guide
on the market, fully revised for the 2014 update. With over 60% new
content, this updated guide reflects the new standards, and includes a
new Big Data focus that highlights the use of C++ among popular Big Data
software solutions.
The book provides step-by-step instruction from the ground
up, helping beginners become programmers and allowing intermediate
programmers to sharpen their skills. As one of the most commonly used
programming languages, C++ is a must-have skill for programmers who wish
to remain versatile and marketable.
Provides you with an introduction to C++ programming
Helps you become a functional programmer
Features information on classes, inheritance, and optional features
Teaches you 10 ways to avoid adding bugs
.
The book incorporates the newest C++ features into the
fundamental instruction, allowing beginners to learn the update as they
learn the language. Staying current on the latest developments is a
crucial part of being a programmer, and C++ For Dummies, 7th Edition
gets you started off on the right foot.
- Java For Dummies
Java is the platform-independent, object-oriented
programming language used for developing web and mobile applications.
The revised version offers new functionality and features that have
programmers excited, and this popular guide covers them all. This book
helps programmers create basic Java objects and learn when they can
reuse existing code.
As an unstoppably platform-independent, object-oriented
programming language, Java is used for developing web and mobile
applications. In this up-to-date bestselling book, veteran author Barry
Burd shows you how to create basic Java objects and clearly explains
when you should simply reuse existing code.
Explores how the new version of Java offers more robust
functionality and new features such as closures to keep Java competitive
with more syntax-friendly languages like Python and Ruby .
Covers object-oriented programming basics with Java, code
reuse, the essentials of creating a Java program using the new JDK 7,
creating basic Java objects, and new Eclipse features .
- J2EE
-
Head First Java delivers a highly interactive, multisensory
learning experience that lets new programmers pick up the fundamentals
of the Java language quickly. Through mind-stretching exercises,
memorable analogies, humorous pictures, and casual language, Head First
Java encourages readers to think like a Java programmer.
Head First Java combines puzzles, strong visuals, mysteries,
and soul-searching interviews with famous Java objects to engage you in
many different ways. It's fast, it's fun, and it's effective. And,
despite its playful appearance, Head First Java is serious stuff: a
complete introduction to object-oriented programming and Java.
You'll learn everything from the fundamentals to advanced
topics, including threads, network sockets, and distributed programming
with RMI. And the new. second edition focuses on Java 5.0, the latest
version of the Java language and development platform.
By exploiting how your brain works, Head First Java
compresses the time it takes to learn and retain complex information.
Its unique approach not only shows you what you need to know about Java
syntax, it teaches you to think like a Java programmer. If you want to
be bored, buy some other book. But if you want to understand Java, this
book's for you.
- Enterprise J2ME Developing Mobile
Expert One-on-One J2EE Development without EJB shows Java
developers and architects how to build robust J2EE applications without
having to use Enterprise JavaBeans (EJB). This practical, code-intensive
guide provides best practices for using simpler and more effective
methods and tools, including JavaServer pages, servlets, and lightweight
frameworks.
The book begins by examining the limits of EJB technology —
what it does well and not so well. Then the authors guide you through
alternatives to EJB that you can use to create higher quality
applications faster and at lower cost — both agile methods as well as
new classes of tools that have evolved over the past few years.
They demonstrate how to leverage practical techniques and
tools, including the popular open source Spring Framework and Hibernate.
This book also guides you through productive solutions to core
problems, such as transaction management, persistence, remoting, and Web
tier design.
You will examine how these alternatives affect testing,
performance, and scalability, and discover how lightweight architectures
can slash time and effort on many projects.
- J2EE: The Complete Reference
Awesome book to get started with the j2ee platform. The topics are explained in very simple words with required details.
With the knowledge of core java or C++, a programmer can get started with java enterprise edition.
The content is much more discrete and clear understanding than black book.
Develop robust, industrial-strength J2EE applications that
take advantage of the efficiencies of distributive, Web services
technology. J2EE: The Complete Reference explains the J2EE architecture
and Web services, covers J2EE's massive collection of APIs, and presents
strategies for designing and building J2EE components.
Inside, you'll find coverage of Java Database Connection
(JDBC), Java Servlets, Java ServerPages (JSPs), Enterprise Java Beans
(EJBs), interconnectivity, and much more. This resource is essential for
every developer working with J2EE and Web services.
Learn proven J2EE best practices and design patterns for Web
services. Incorporate database interactions into a J2EE
application.Create J2EE components that dynamically generate a user
interface.Build J2EE components using Java Servlets, JSPs, and EJBs.