|
|
Showing 1 - 2 of
2 matches in All Departments
Enhance your career options with this well-crafted object-oriented
programming language that enjoys the support of an enormous
ecosystem of tools and libraries Key Features Get introduced to
Java, its features, and its ecosystem Understand how Java uses
object-oriented programming Become an expert Java exception handler
Book DescriptionSince its inception, Java has stormed the
programming world. Its features and functionalities provide
developers with the tools needed to write robust cross-platform
applications. Java Fundamentals introduces you to these tools and
functionalities that will enable you to create Java programs. The
book begins with an introduction to the language, its philosophy,
and evolution over time, until the latest release. You'll learn how
the javac/java tools work and what Java packages are - the way a
Java program is usually organized. Once you are comfortable with
this, you'll be introduced to advanced concepts of the language,
such as control flow keywords. You'll explore object-oriented
programming and the part it plays in making Java what it is. In the
concluding chapters, you'll get to grips with classes, typecasting,
and interfaces, and understand the use of data structures, arrays,
strings, handling exceptions, and creating generics. By the end of
this book, you will have learned to write programs, automate tasks,
and follow advanced courses on algorithms and data structures or
explore more advanced Java courses. What you will learn Create and
run Java programs Use data types, data structures, and control flow
in your code Implement best practices while creating objects Work
with constructors and inheritance Understand advanced data
structures to organize and store data Employ generics for stronger
check-types during compilation Learn to handle exceptions in your
code Who this book is forJava Fundamentals is designed for tech
enthusiasts who are familiar with some programming languages and
want a quick introduction to the most important principles of Java.
Develop your JavaScript programming skills by learning strategies
and techniques commonly used in modern full-stack application
development Key Features Write and deploy full-stack applications
efficiently with JavaScript Delve into JavaScript's multiple
programming paradigms Get up to speed with core concepts such as
modularity and functional programming to write efficient code Book
DescriptionIn depth knowledge of JavaScript makes it easier to
learn a variety of other frameworks, including React, Angular, and
related tools and libraries. This book is designed to help you
cover the core JavaScript concepts you need to build modern
applications. You'll start by learning how to represent an HTML
document in the Document Object Model (DOM). Then, you'll combine
your knowledge of the DOM and Node.js to create a web scraper for
practical situations. As you read through further lessons, you'll
create a Node.js-based RESTful API using the Express library for
Node.js. You'll also understand how modular designs can be used for
better reusability and collaboration with multiple developers on a
single project. Later lessons will guide you through building unit
tests, which ensure that the core functionality of your program is
not affected over time. The book will also demonstrate how
constructors, async/await, and events can load your applications
quickly and efficiently. Finally, you'll gain useful insights into
functional programming concepts such as immutability, pure
functions, and higher-order functions. By the end of this book,
you'll have the skills you need to tackle any real-world JavaScript
development problem using a modern JavaScript approach, both for
the client and server sides. What you will learn Apply the core
concepts of functional programming Build a Node.js project that
uses the Express.js library to host an API Create unit tests for a
Node.js project to validate it Use the Cheerio library with Node.js
to create a basic web scraper Develop a React interface to build
processing flows Use callbacks as a basic way to bring control back
Who this book is forIf you want to advance from being a frontend
developer to a full-stack developer and learn how Node.js can be
used for hosting full-stack applications, this is an ideal book for
you. After reading this book, you'll be able to write better
JavaScript code and learn about the latest trends in the language.
To easily grasp the concepts explained here, you should know the
basic syntax of JavaScript and should've worked with popular
frontend libraries such as jQuery. You should have also used
JavaScript with HTML and CSS but not necessarily Node.js.
|
You may like...
Crossfire
Wilbur Smith, David Churchill
Hardcover
R399
R362
Discovery Miles 3 620
Bloedlelie
Jeanette Ferreira
Paperback
R320
R300
Discovery Miles 3 000
Boudicca
P.C. Cast
Paperback
R380
R339
Discovery Miles 3 390
Grootgeluk
Jan van Tonder
Paperback
(1)
R380
R339
Discovery Miles 3 390
|