Junior Programmer

Duration : 2 Months / 1 Month (FT)

OBJECTIVE

Ever wondered how software is created? Junior Programmers will make you fit to create one on  your own. Programming is an art which only demands us to have some logic. Let’s create some software

MODULES IN DETAIL

PROGRAMMING IN C

Basics Programming Concepts & History and Evolution of C Define software

  • The components of a programming software
  • Algorithm
  • Flow Chart
  • Programming models – Procedure oriented and Object Oriented
  • The difference between POP and OOP

Working with C Programs

  • Datatypes
  • Operators
  • Identifiers & Literals
  • Keywords
  • Functions
  • Basic Syntax
  • Comments
  • Header Files

Control Structures and functions

  • Control structures
  • Branching (if, if else, switch) syntax and usage
  • Looping (for, while and do while)
  • The break and continue statement
  • Go to statement.
  • Built-in Functions

Arrays

  • Introduction to Arrays
  • Inserting, editing and deleting values
  • Advantages of using arrays.
  • Program to illustrate the need for arrays.

Functions

  • User defined functions
  • Parameters
  • Functions with return values
  • Local and global variables

Pointers

  • Introduction to pointers
  • Pointers and Arrays
  • Passing pointers to functions

Structures and Unions

  • Introduction to structures
  • Use of structures
  • Syntax
  • Using structures and using arrays in structure
  • Introduction to arrays of structures
  • Introduction to Union
  • Advantages and Disadvantages of Unions

PROGRAMMING IN C++

Basics Programming Concepts & History and Evolution of C++

  • Basic Concepts of Programming
  • History and Evolution of C++
  • Installation & Setup

Working with C++

  • C++ character sets
  • Identifiers
  • Keywords
  • Data types
  • Character constants and floating-point constants
  • Operators
  • Basic Syntax
  • C++ Header Files

Arrays

  • Definition of arrays
  • Types of arrays
  • Single dimensional and multidimensional.
  • Single dimensional array- initializing, accessing and modifying the array elements

Functions

  • Define what a function is
  • How to declare a function?
  • Its basic syntax
  • Function prototype
  • Function definition
  • Call by value
  • Call by reference
  • Inline functions
  • Functions with default arguments

Classes and Objects

  • Define what a class is
  • Declaration of class
  • General syntax
  • Defining members
  • Constructors and Destructors.
  • Inline functions
  • Outline definitions
  • Creating objects
  • Comparison of class and object
  • Scope resolution operators
  • Arrays within class

Inheritance

  • Structure of Inheritance and its syntax
  • Types of derivation- public, private and protected.
  • Importance of Inheritance
  • Types of base class- direct and indirect
  • Polymorphism
  • Define polymorphism
  • Types of polymorphism
  • function overloading
  • operator overloading

JAVA SE

MODULE 1

INTRODUCTION TO JAVA

Introduction to java Programming

Environmental Setup

Java Basics

  • Program structure
  • Datatype
  • Variables
  • Operators
  • Keywords
  • array
  • Control statements

OOPS CONCEPTS

  • OOP Terminology
  • Class & Object Creation
  • Method
  • Constructor
  • Static keyword and this keyword
  • Built-in Class Attributes
  • Object Destruction.
  • Class Inheritance
  • Polymorphism
  • Abstraction
  • encapsulation
  • Function Overloading
  • Data Hiding
  • GUI

FUNCTIONS MODULES, INTERFACES, INHERITANCES & EXCEPTIONS

  • Function Implementation
  • Function Arguments
  • Anonymous Function
  • Function Return
  • Scope of Variables
  • Assertion
  • Handling Exceptions using: try-catch Try with multiple catch
  • User defined Exception

MODULE 2

THREAD

  • Multi-Threading
  • Networking
  • Thread operations in java
  • Multithreading in java
  • Synchronization

STRINGS, COLLECTIONS & FILES

  • Introduction to Strings
  • Collections
  • Files

DATABASES & JDBC

  • SQL Queries
  • DML, DDL, DCL
  • Join operations
  • MySQL Queries
  • Database Connection

CERTIFICATE

G-TEC Certificate

APPLY / ENQUIRE NOW

You can also fill out our enquiry form and we will call you back.

Share this information with others.

Facebook
WhatsApp