Course Overview

Course Curriculum

Course Content

  • Section 01: Data Structures

    Preview
    • Lesson 01: Data Structure

      11:23:24Preview
      • Data Structure
        11:23:24
  • Section 02: Core Java

    Preview
    • Lesson 01: Course Introduction

      09:12Preview
      • 1.01 Course Introduction
        09:12
    • Lesson 02: Introduction to Java 11 and OOPs Concepts

      03:45:02Preview
      • 1.01 Course Introduction
        13:40
      • 1.02 Learning Objectives
        01:26
      • 1.03 Introduction
        04:39
      • 1.04 Working of Java program
        06:24
      • 1.05 Object Oriented Programming
        08:58
      • 1.06 Install and Work with Eclipse
        05:29
      • 1.07 Demo: Basic Java Program
        14:25
      • 1.08 Demo - Displaying Content
        14:28
      • 1.09 Basic Elements of Java
        00:43
      • 1.10 Unicode Characters
        01:38
      • 1.11 Variables
        06:33
      • 1.12 Data Types
        06:48
      • 1.13 Operators
        06:57
      • 1.14 Operator (Logical Operator)
        05:03
      • 1.15 Operators Precedence
        01:01
      • 1.16 Type Casting or Type Conversion
        02:54
      • 1.17 Conditional Statements
        07:17
      • 1.18 Conditional Statement (Nested if)
        03:19
      • 1.19 Loops
        03:22
      • 1.20 for vs while vs do while
        08:21
      • 1.21 Access Specifiers
        04:22
      • 1.22 Java Eleven
        01:22
      • 1.23 Null, this, and instanceof Operators
        03:00
      • 1.24 Destructors
        02:10
      • 1.25 Code Refactoring
        02:36
      • 1.26 Garbage Collector
        01:35
      • 1.27 Static Code Analysis
        01:31
      • 1.28 String
        03:32
      • 1.29 Arrays: Part One
        06:06
      • 1.30 Arrays: Part Two
        06:48
      • 1.31 For – Each Loop
        05:43
      • 1.32 Method Overloading
        06:11
      • 1.33 Command Line Arguments
        03:46
      • 1.34 Parameter Passing Techniques
        01:38
      • 1.35 Types of Parameters
        02:51
      • 1.36 Variable Arguments
        04:51
      • 1.37 Initializer
        03:24
      • 1.38 Demo - String Functions Program
        16:33
      • 1.39 Demo - Quiz Program
        16:49
      • 1.40 Demo - Student Record and Displaying by Registration Number Program
        04:36
      • 1.41 Summary
        02:13
    • Lesson 03: Utility Packages and Inheritance

      01:27:27Preview
      • 2.01 Learning Objectives
        00:41
      • 2.02 Packages in Java
        06:05
      • 2.03 Demo - Utility Packages Program
        09:58
      • 2.04 Inheritance in Java
        06:50
      • 2.05 Object Type Casting in Java
        05:03
      • 2.06 Methоd Оverriding in Java
        03:00
      • 2.07 Lambda Expression in Java
        03:35
      • 2.08 Static Variables and Methods
        03:49
      • 2.09 Abstract Classes
        01:37
      • 2.10 Interface in Java
        03:31
      • 2.11 Jаvа Set Interfасe
        03:07
      • 2.12 Marker Interfaces in Java
        01:25
      • 2.13 Inner Class
        02:43
      • 2.14 Exception Handling in Java
        09:59
      • 2.15 Java Memory Management
        01:14
      • 2.16 Demo - Creating Errors and Catching the Exception Program
        07:53
      • 2.17 Demo - Bank Account Statement using Inheritance
        09:14
      • 2.18 Demo - House Architecture using Polymorphism Program
        06:09
      • 2.19 Summary
        01:34
    • Lesson 04: Multithreading Concepts

      03:00:10Preview
      • 3.01 Learning Objectives
        01:54
      • 3.02 Multithreading
        04:18
      • 3.03 Introduction to Threads
        09:32
      • 3.04 Thread Life Cycle
        01:54
      • 3.05 Thread Priority
        02:12
      • 3.06 Deamon Thread in Java
        01:06
      • 3.07 Thread Scheduling and Sleeping
        03:15
      • 3.08 Thread Synchronization
        07:35
      • 3.09 Wrapper Classes
        03:46
      • 3.10 Autoboxing and Unboxing
        08:32
      • 3.11 java.util and java.lang Classes
        07:48
      • 3.12 java.lang - String Class
        05:04
      • 3.13 java.util - StringBuilder and StringTokenizer Class
        04:30
      • 3.14 java.lang - Math Class
        02:02
      • 3.15 java.util - Locale Class
        04:56
      • 3.16 Jаvа Generics
        06:12
      • 3.17 Collections Framework in Java
        05:55
      • 3.18 Set Interface in Collection
        01:30
      • 3.19 Hashcode() in Collection
        01:29
      • 3.20 List in Collections
        03:53
      • 3.21 Queue in Collections
        03:31
      • 3.22 Соmраrаtоr Interfасe in Collections
        03:22
      • 3.23 Deque in Collections
        02:04
      • 3.24 Map in Collections
        05:38
      • 3.25 For - Each Method in Java
        00:42
      • 3.26 Differentiate Collections and Array Class
        02:37
      • 3.27 Input or Output Stream
        03:01
      • 3.28 Java.io.file Class
        04:15
      • 3.29 Byte Stream Hierarchy
        08:49
      • 3.30 CharacterStream Classes
        01:50
      • 3.31 Serialization
        01:51
      • 3.32 JUnit
        01:06
      • 3.33 Logger - log4j
        03:52
      • 3.34 Demo - Creating and Sorting Students Regno using Arrays
        14:44
      • 3.35 Demo - Stack Queue and Linked List Programs
        24:18
      • 3.36 Demo - Multithreading Program
        09:44
      • 3.37 Summary
        01:23
  • Section 03: Linux Training

    Preview
    • Lesson 01 - Course Introduction

      05:15Preview
      • 1.01 Course Introduction
        05:15
    • Lesson 02 - Introduction to Linux

      04:35Preview
      • 2.01 Introduction
        00:38
      • 2.02 Linux
        01:03
      • 2.03 Linux vs. Windows
        01:18
      • 2.04 Linux vs Unix
        00:30
      • 2.05 Open Source
        00:26
      • 2.06 Multiple Distributions of Linux
        00:25
      • 2.07 Key Takeaways
        00:15
      • Knowledge Check
    • Lesson 03 - Ubuntu

      16:24Preview
      • 3.01 Introduction
        00:30
      • 3.02 Ubuntu Distribution
        00:23
      • 3.03 Ubuntu Installation
        10:53
      • 3.04 Ubuntu Login
        01:36
      • 3.05 Terminal and Console
        00:57
      • 3.06 Kernel Architecture
        01:44
      • 3.07 Key Takeaways
        00:21
      • Knowledge Check
    • Lesson 04 - Ubuntu Dashboard

      17:53Preview
      • 4.01 Introduction
        00:38
      • 4.02 Gnome Desktop Interface
        01:30
      • 4.03 Firefox Web Browser
        00:56
      • 4.04 Home Folder
        01:00
      • 4.05 LibreOffice Writer
        00:50
      • 4.06 Ubuntu Software Center
        01:54
      • 4.07 System Settings
        06:04
      • 4.08 Workspaces
        01:20
      • 4.09 Network Manager
        03:23
      • 4.10 Key Takeaways
        00:18
      • Knowledge Check
    • Lesson 05 - File System Organization

      31:22Preview
      • 5.01 Introduction
        00:43
      • 5.02 File System Organization
        01:55
      • 5.03 Important Directories and Their Functions
        06:31
      • 5.04 Mount and Unmount
        04:04
      • 5.05 Configuration Files in Linux (Ubuntu)
        02:06
      • 5.06 Permissions for Files and Directories
        05:17
      • 5.07 User Administration
        10:21
      • 5.08 Key Takeaways
        00:25
      • Knowledge Check
    • Lesson 06 - Introduction to CLI

      01:15:45Preview
      • 6.01 Introduction
        00:43
      • 6.02 Starting Up the Terminal
        02:45
      • 6.03 Running Commands as Superuser
        03:58
      • 6.04 Finding Help
        02:00
      • 6.05 Manual Sections
        03:17
      • 6.06 Manual Captions
        04:03
      • 6.07 Man K Command
        03:07
      • 6.08 Find Command
        02:03
      • 6.09 Moving Around the File System
        05:04
      • 6.10 Manipulating Files and Folders
        08:17
      • 6.11 Creating Files and Directories
        03:29
      • 6.12 Copying Files and Directories
        07:44
      • 6.13 Renaming Files and Directories
        02:34
      • 6.14 Moving Files and Directories
        04:41
      • 6.15 Removing Files and Directories
        02:25
      • 6.16 System Information Commands
        03:20
      • 6.17 Free Command
        02:14
      • 6.18 Top Command
        05:01
      • 6.19 Uname Command
        02:12
      • 6.20 Lsb Release Command
        01:09
      • 6.21 IP Command
        02:40
      • 6.22 Lspci Command
        01:31
      • 6.23 Lsusb Command
        01:02
      • 6.24 Key Takeaways
        00:26
      • Knowledge Check
    • Lesson 07 - Editing Text Files and Search Patterns

      27:19Preview
      • 7.01 Introduction
        00:34
      • 7.02 Introduction to vi Editor
        00:43
      • 7.03 Create Files Using vi Editor
        08:18
      • 7.04 Copy and Cut Data
        02:30
      • 7.05 Apply File Operations Using vi Editor
        01:33
      • 7.06 Search Word and Character
        03:47
      • 7.07 Jump and Join Line
        03:35
      • 7.08 grep and egrep Command
        06:01
      • 7.09 Key Takeaways
        00:18
      • Knowledge Check
    • Lesson 08 - Package Management

      26:06Preview
      • 8.01 Introduction
        00:36
      • 8.02 Repository
        03:46
      • 8.03 Repository Access
        07:12
      • 8.04 Introduction to apt get Command
        05:33
      • 8.05 Update vs. Upgrade
        02:28
      • 8.06 Introduction to PPA
        06:03
      • 8.07 Key Takeaways
        00:28
      • Knowledge Check
  • Section 04: Node JS

    Preview
    • Lesson 01: Node JS Basics

      02:24:14Preview
      • 1.01 Introduction
        01:15
      • 1.02 What is node.JS
        12:27
      • 1.03 Node.js Installation on windows 10
        03:54
      • 1.04 Node.js Architecture
        04:18
      • 1.05 Node Package Manager
        14:46
      • 1.06 Node.js Express Framework
        34:47
      • 1.07 Building a REST API Using Node.js
        24:22
      • 1.08 Node.js authentication with JWT
        23:02
      • 1.09 Node.js My SQL Tutorial
        25:23

Why Online Bootcamp

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts
  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.