Course Overview
This training course teaches the programming skills that are required for developers to create software applications using modern programming languages. The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications.
At the end of the course, students should leave the class with a solid knowledge of software programming and how to use it to develop software applications.
Course Modules
Section 1: Essential Skills – C Programming
- Fundamentals, Operators, Data Types
- Control statements, Functions, Arrays
- Pointers, Strings, Structures, File Handling
C++ Programming
- OOPS concepts, Classes & Objects
- Constructors, Overloading, Inheritance
- Polymorphism, Exception handling, STL
Section 2: Professional Skills
- Java: Core Java, OOPS, Threads, JDBC, GUI
- C# / .NET: Visual Studio, OOPS, Database Programming
- Python: Basics, Modules, GUI with Tkinter, Database
Soft Skills
- Effective Business Communication
- Interpersonal Communication
Career Opportunities
C / C++ ProgrammerJava DeveloperPython Developer.NET DeveloperMobile App Developer
* Fees & duration may vary based on course & centre location. Fees indicated are exclusive of applicable taxes.