One Stop solutions for your career

Java Full Stack Developer

Course Code : TCP-FSJ

Course Code : TCP-FSJ

Overview

Join TCP India to become a Java Full-Stack Developer ready to conquer the future of software development. Our comprehensive curriculum covers SDLC, UI/UX with Figma, Core and Advance Java, MongoDB, Jira, Git version control, AWS deployment, and more. Our expert trainers will guide you through hands-on projects, shaping you into a proficient developer. Be future-ready with TCP India!

  • Front-End Development
  • Server-Side Programming
  • Web Development Frameworks
  • Version Control
  • Testing and Debugging
  • Responsive Design

 

Curriculam

  • SDLC Introduction
  • SDLC Phase
    • Requirement Gathering or Planning
    • SRS (Software Requirement Specification)
    • Design
    • Implementation & Coding
    • Testing
    • Deployment
    • Maintenance
  • SDLC Models
    • Waterfall Model
    • V-Shaped Model
    • Prototype Model
    • Spiral Model
    • Iterative Incremental Model
    • Big Bang Model
    • Agile Model

  • Figma
    • Introduction
    • Tools 
    • Prototype
    • Components
    • Web Interface
    • App Interface
  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • jQuery

  • Introduction & Installation
  • Features  & Code Structure
  • Input Output Streams
  • Data Types
  • Variables
  • Operators
  • Conditional Statement
  • Loops
  • Functions
  • Array
  • Regular Expression
  • Streams & Lambdas
  • OOPs Concept
  • Data Structures
  • Packages
  • Threading
  • Exception Handling
  • IDE

  • Introduction
    • Overview of Java
    • Features of Java
    • Java versions
    • JVM
  • Java Environment
    • Installation
    • Java Program Development
    • Java source file structure
    • Compilation & Execution
    • Phases of Java Program
    • Syntax and Semantic Error
    • Runtime Exception
    • Platform Independency
    • JDK, JRE, JVM, JIT
    • Text Editors
    • Console
  • Fundamentals
    • Naming Convention
    • Comments
    • Statements
    • Blocks
    • Identifiers
    • Keywords
    • Literals
    • Primitive Data Types
    • Range
    • User-defined Data Types
    • Variables
    • Type Casting
    • Operators
  • Control Structure
    • Overview
    • Types of control structure
    • Decision Control statement
      • if statement
      • if-else statement
      • if-else if statement
      • switch case

  • MongoDB
    • Introduction
    • Operators
    • Database Command
    • Database
    • Collection
    • Queries
    • Cloud
    • Tools
    • Advanced Query
    • Indexing and Aggregation
  • JDBC
    • Java Basics
    • Introduction to Databases
    • JDBC Overview
    • JDBC Setup and Configuration
    • Establishing Database Connections
    • Executing SQL Statements
    • Transaction Management
    • Handling Database Metadata
    • Handling Exceptions and Error Handling

  • Jira
    • Introduction to Jira

    • Creating and Managing Projects

    • Managing Issues

    • Agile Boards and Workflows

    • Managing Releases and Versions

    • Collaboration and Communication

    • Advanced Jira Configuration

    • Reporting and Dashboards

    • Jira Automation and Integrations

    • Best Practices and Advanced Topics

    • Project Work

 

  • Git
    • Overview
    • Installtion Envirement
    • Git Basics
    • Working with Repositories
    • Branching and Merging
    • Collaborative Workflows
    • Advanced Git Operations
    • Git Best Practices

  • AWS Server
  • Compute Services:

    • Amazon Elastic Compute Cloud (EC2)
    • AWS Lambda
  • Storage Services:

    • Amazon Simple Storage Service (S3)
    • Amazon Elastic Block Store (EBS)
  • Networking Services:

    • Amazon Virtual Private Cloud (VPC)
    • AWS Direct Connect
    • Amazon Route 53
    • AWS Global Accelerator
  • Developer Tools:

    • AWS CodeStar
    • AWS CodeCommit
    • AWS CodePipeline
    • AWS CodeDeploy
  • Serverless Computing:

    • AWS Lambda
    • AWS Step Functions
    • Amazon API Gateway
    • Amazon EventBridge

Send us Java Full Stack Developer Inquiry

*
(optional)
*
*

Course Duration

15 Month

Training Type

Online

Classroom

Hybrid

Internship

Yes

Get Inquiry
Be The Part of TCP India!
Drop us an email and explore the exciting opportunities waiting for you.