Introduction to Programming
Have you ever thought about learning how to make your computer do what you want it to do? Do you want to learn to program but just don’t know where to start? Have all other learning resources got you confused with over explanations, rather than walking you in the right direction? Don’t worry, you have to look no further. Written by not just an industry expert, but by someone who understands the challenges faced by non-technical folks and those from a non-programming background, this book takes a gentle, hand-holding approach to getting you into the world of programming.
Offered by
Difficulty Level
Intermediate
Completion Time
24h4m
Language
English
About Book
Who Is This Book For?
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.
Introduction to Programming
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 24h4m total length
Java Virtual Machine (JVM) on Your Computer
Java Language Basics
Your Development Environment Setup
Your First Java Project
Java Language Elements and Types
Interfaces, Classes, and Object Construction
Packages and Accessibility (Visibility)
Object-Oriented Design (OOD) Principles
Operators, Expressions, and Statements
Control Flow Statements
JVM Processes and Garbage Collection
Java Standard and External Libraries
Java Collections
Managing Collections and Arrays
Managing Objects, Strings, Time, and Random Numbers
Database Programming
Lambda Expressions and Functional Programming
Streams and Pipelines
Reactive Systems
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!