Home > Store

Learn to Program (Video Collection)

Learn to Program (Video Collection)

Your browser doesn't support playback of this video. Please download the file to view it.

Online Video

Register your product to gain access to bonus material or receive a coupon.

Description

  • Copyright 2024
  • Edition: 1st
  • Online Video
  • ISBN-10: 0-13-535879-5
  • ISBN-13: 978-0-13-535879-5

14+ Hours of Video Instruction

Overview:

The Java programming language is designed specifically to be readable, secure, and highly performant; therefore, small and large companies make use of it, and knowing Java guarantees you a variety of career options for the foreseeable future. Becoming an effective Java programmer requires much more training than learning languages such as Python or JavaScript. In this course, Shaun Wassell bridges the gap and provides students with all the resources they need to effectively program in Java.

This master class includes the following courses:

  • Learn to Program with JavaScript
  • Learn How to Program with Java

In Learn to Program with JavaScript, Shaun Wassell covers everything you need to develop a solid foundation in programming with JavaScript. He demonstrates how to think like a programmer along with basic syntax and programming techniques. You'll start off by learning the basics, such as basic syntax and program structure, and simple operations. From there, you'll get into the basics of Object-Oriented programming in JavaScript and move onto more specific topics such as making network requests, handling events and errors, and building user interfaces.

Learn How to Program with Java provides a solid foundation in programming with Java. Shaun starts off teaching the basics, such as data types, basic syntax, and program structure with simple operations. He then moves into the basics of object-oriented programming in Java, then into more granular topics, such as mapping and user interfaces.

Prerequisites:

  • Familiarity with programming concepts

About Pearson Video Training:

Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.

Sample Content

Table of Contents

Learn to Program with JavaScript

Introduction

Lesson 1: Learn Programming Basics: Variables and Data

1.1 Learn the basic goals of programming

1.2 Learn about variables

1.3 Learn about data types

1.4 Use JavaScript Objects to store related data

1.5 Use Arrays to store multiple variables

1.6 Learn about null and undefined variables

Lesson 2: Learn Programming Basics: Control Structures

2.1 Learn about If statements in JavaScript

2.2 Learn about For Loops in JavaScript (For-in and For-of)

2.3 Learn about While Loops in JavaScript (while and do-while)

2.4 Learn about Switch-Case blocks in JavaScript

2.5 Learn about ternary operators in JavaScript

2.6 Learn about equality in JavaScript

Lesson 3: Learn Programming Basics: Functions

3.1 Learn what a function is

3.2 Learn about arguments and return values

3.3 Learn about the different function syntaxes

Lesson 4: Basic Programming Examples

4.1 Write a program to find the largest number in an array

4.2 Write a program to sort an array of numbers

4.3 Write a program to calculate Fibonacci numbers

4.4 Write a program to find anagrams

4.5 Write a program to rotate arrays

4.6 Write a program to multiply matrices

Lesson 5: Asynchronous Programming in JavaScript

5.1 Learn the basics of asynchronous programming

5.2 Learn about callbacks

5.3 Learn about Promises

5.4 Learn about Async/Await

Lesson 6: Using JavaScript with User Interfaces

6.1 Manipulate DOM elements in JavaScript

6.2 Build user interfaces with Template Engines

6.3 Build user interfaces with React

Lesson 7: More Programming Examples

7.1 Write a program to display a graph

7.2 Write a program to display a list of users

7.3 Write a Rock-Paper-Scissors program

Summary

--

Learn How to Program with Java LiveLessons

Introduction

Lesson 1: Think Like a Programmer

1.1 Learn exactly what programming is and why you should learn it

1.2 Learn basic programming terminology

1.3 Walk through a basic example: "Hello, user"

1.4 Walk through another basic programming example

1.5 Walk through a more complex programming example

1.6 Walk through another more complex programming example

Lesson 2: Learn Java Basics

2.1 Learn why you should use Java

2.2 Install Java and set up a dev environment with Intellij IDEA 

2.3 Basic program structure

Lesson 3: Work with Data in Java

3.1 Learn the basic data types 

3.2 Define the different data types

3.3 Learn basic control structures

3.4 Use arrays to store data, part I

3.5 Use arrays to store data, part II

Lesson 4: Learn Object-Oriented Programming Basics, Part I

4.1 Learn basic object-oriented syntax and terminology: classes

4.2 Learn basic object-oriented syntax and terminology: methods

4.3 Learn basic object-oriented syntax and terminology: data visibility in Java classes

4.4 Review what you've learned: classes, methods, and data visibility

4.5 Learn the basics of inheritance

4.6 Learn how to use interfaces

Lesson 5: Learn Object-Oriented Programming Basics, Part II

5.1 Learn the difference between pass-by-value and pass-by-reference

5.2 Learn about polymorphism in object-oriented programming

Lesson 6: Learn the Basics of Collections

6.1 Understand the difference between collections and arrays

6.2 Learn about lists

Lesson 7: Use Collections to Work with Data

7.1 Learn about maps, part I

7.2 Learn about maps, part II

7.3 Apply maps

7.4 Map with streams

7.5 Filter with streams

7.6 Reduce streams

Lesson 8: Build User Interfaces

8.1 Learn the basics of the Swing library

8.2 Learn the basic user interface components

8.3 Handle user interface events

Summary

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.