Academic

All Courses

Citc Professional Languages Course

Batch Name

CCPL

Course Start

1-March-2026

Course duration

120 Hours

Eligibility

10th

Click Here for CITC All Courses FEES for Online Courses Live Interaction with Teachers.
Citc Professional Languages Course

Learn Professional Programming or Coding Languages with CITC – An ISO 9001:2015 certified organization, associated with Microsoft, ICDL for International Computer courses, NIELIT, MSME & Google.

About Course

After completion of this course, You will be able to develop Web Designing, Web Applications,  Application Development, and Software Development, etc. We built this course for students with intermediate programming skills who want to become professional programming languages.

What You Will Learn?

  • You will work with the instructor step by step to build android apps, cloud connecting Android apps, and learn how to build great apps in the right way.
  • You will be able to make your app more responsive and will be able to create a total user experience with home widgets, third-party libraries, and more.
  • Also, learn to deeply integrate rich media, test user interfaces, and publish to Google Play

Scope of CITC Course on Professional Languages

In the last two to three years the mobile users are increasing rapidly. India is the second country in the active mobile phones in the world and almost every mobile user is an android user.  Android is a cheaper option than other smartphones. Companies like Samsung, HTC, Nokia, etc. use the android OS in their Product which has taken over the mobile phone reign in India.  So, Companies need Android App Developer to enhance their Business.

Module-1

Course Papers (Select any Four Languages)

  • HTML, CSS, Bootstrap
  • JavaScript, JQuery
  • PHP-MySql
  • Python
  • C, C++
  • C#
  • Core Java
  • Kotlin
  • Objective C
  • Swift
  • Angular JS
Course Syllabus

  • HTML Elements
  • Attributes
  • Headings
  • Paragraphs
  • Styles
  • Comments
  • Colors
  • Images
  • Tables
  • Lists
  • Classes
  • File Paths
  • Forms
  • Input Types

  • CSS Introduction
  • Syntax
  • Colors
  • Fonts
  • Styles
  • Backgrounds
  • Colors
  • Images
  • Tables
  • Lists
  • Positions
  • Overflow
  • Floats
  • Inline Blocks
  • Forms
  • Rounded Corners
  • Gradients
  • Shadows
  • Buttons
  • Variables

  • Grid Basics
  • Tables
  • Images
  • Typography
  • Buttons
  • Glypphicons
  • Badges
  • Lables
  • Pagination
  • Pagers
  • Panels
  • Dropdowns
  • Collapse
  • Nav bar
  • Forms
  • Inputs
  • Modal
  • Tooltip
  • Popover
  • Filters

  • JS Introduction
  • Statements
  • Output
  • Syntax
  • Variables
  • Operators
  • Arithmetic
  • Data Types
  • Events
  • Conditional Statements
  • Functions
  • Arrays/Strings
  • Loops
  • Errors
  • Keywords
  • Debugging
  • Forms
  • APIs
  • Object Accessors

  • JQuery Introduction
  • JQuery Syntax
  • JQuery Selectors
  • JQuery Events
  • JQuery Fade/Slide
  • JQuery hide/show
  • JQuery Chaining
  • JQuery Get/Set
  • JQuery Add/Remove
  • JQuery Classes
  • JQuery Transversing
  • JQuery AJAX
  • JQuery Load

  • Introduction
  • PHP Constants and Magic Constants
  • PHP Operators
  • PHP DataTypes
  • PHP Control Statements
  • PHP Arrays and Strings
  • PHP Functions and Super Globals
  • Form Handling and File Inclusion
  • PHP File Handling
  • Cookie and Session
  • PHP Exception Handling
  • Mail and File Handling

  • Introduction to MySql Database
  • Working with MySql Database
  • Working with tables and views
  • MySql Quaries
  • MySql Clauses and Joins
  • MySql Conditions
  • MySql Aggregate Functions
  • MySql Transactions

  • Introduction
  • Fundamentals
  • Conditional Statements
  • Looping
  • Control Statements
  • String Manipulations
  • List
  • Tuples
  • Dictionaries
  • Functions
  • Modules
  • Input Output
  • Exception Handling
  • List

  • C Overview
  • Environment Setup
  • Basic Syntax
  • Data Types
  • Variables
  • Constants
  • Storage Classes
  • Operators
  • Loops
  • Functions
  • Arrays
  • Pointers
  • Strings
  • Error Handling

  • C++ Characteristics
  • Polymorphism
  • Abstract Data Types
  • I/O Services
  • Functions and Variables
  • Arrays and Strings in C++
  • Classes in C++
  • Using Constructors
  • Using Destructors
  • Operator Overloading
  • Assigning Values
  • Storage Management
  • Inheritance
  • Templates

  • Introduction to C#
  • Variables and Constants
  • Operators
  • Decision Making and Loops
  • Structures
  • Arrays
  • Objects and Classes
  • Overloading functions and operators
  • Exception Handling
  • File I/O

  • Introduction
  • Classes
  • Objects
  • Encapsulation
  • Abstraction
  • Inheritance
  • Packages
  • Interfaces/li>
  • Exception Handling
  • Multi-Threading
  • File handling
  • Applets

  • Introduction to Angular JS
  • MVC Architecutre
  • Directives
  • Expressions
  • Controllers
  • Filters
  • Tables
  • HTML DOM
  • Modules
  • Forms
  • Events
Download Syllabus
Download Syllabus

Ready to take the next step? Download with one click.

Just fill the form—it’s free, fast, and your future starts here.