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.