Skip to content

Latest commit

 

History

History
78 lines (54 loc) · 5.18 KB

README.md

File metadata and controls

78 lines (54 loc) · 5.18 KB

Introduction to Programming

Introduction to Programming

This is the code repository for Introduction to Programming, published by Packt.

Learn to program in Java with data structures, algorithms, and logic

What is this book about?

Have you ever thought about making your computer do what you want it to do? Do you want to learn to program, but just don't know where to start? Instead of guiding you in the right direction, have other learning resources got you confused with over-explanations?

This book covers the following exciting features:

  • Understand what Java is
  • Install Java and learn how to run it
  • Write and execute a Java program
  • Write and execute the test for your program
  • Install components and confgure your development environment

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02. Chapter 01 and 03 doesnot have code files. Also there is a image placed in the folder which represents the chapter structure.

The code will look like the following:

html, body, #map {
 height: 100%; 
 margin: 0;
 padding: 0
}

Following is what you need for this book: Introduction to Programming is for anybody who wants to learn programming. All you’ll need is a computer, internet connection, and a cup of coffee.

With the following software and hardware list you can run all code files present in the book (Chapter 1-19).

Software and Hardware List

Chapter Software required OS required
1-18 Java 10 Windows, Mac OS X, and Linux (Any)
15 PostgreSQL 9.6 Windows, Mac OS X, and Linux (Any)
12,17,18 commons-lang3-3.4.jar Windows, Mac OS X, and Linux (Any)
4,5,6,8 JUnit 5 Windows, Mac OS X, and Linux (Any)
6 javax.json-api-1.1.2.jar Windows, Mac OS X, and Linux (Any)
6 javax.json-1.1.2.jar Windows, Mac OS X, and Linux (Any)
18 rxjava-2.1.13.jar Windows, Mac OS X, and Linux (Any)
18 Vert.x 3.4.1 Windows, Mac OS X, and Linux (Any)

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Authors

Nick Samoylov Nick Samoylov graduated from the Moscow Institute of Physics and Technology, has worked as a theoretical physicist, and learned to program a tool for testing his mathematical models. After the demise of the USSR, Nick created and successfully ran a software company, but was forced to close it following pressure from the government and criminal elements. In 1999, with his wife Luda and two daughters, he emigrated to the USA and has been living in Colorado ever since, working as a Java programmer. In his free time, Nick likes to write and hike in the Rocky Mountains.

Other books by the authors

Suggestions and Feedback

Click here if you have any feedback or suggestions.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781788839129