Basic Programming – Short Term Program

The Basic Programming Short-Term Program at Cihan Institute is designed for students, beginners, and professionals who want to build strong foundations in computer programming. These programs focus on developing problem-solving skills, learning popular programming languages, and applying coding knowledge through real projects and hands-on training.

Program Details

  • Level: Certificate Program (Short-Term)
  • Duration: Vary depending on the program
  • Schedule: Morning & Evening classes available
  • Instructor: Experienced programming professionals
  • Location: Cihan Institute – Computer Science & IT Department
  • Availability: Programs open yearly

how this program will benefit you

  • Programming fundamentals & logic building

  • Coding in Python, Java, and other popular languages

  • Debugging, testing, and best coding practices

  • Building small projects & applications

  • Problem-solving & algorithm development

  • Teamwork in coding environments

Graduates of the Basic Programming Program can work as:

  • Junior Programmers

  • Software Development Assistants

  • Web & App Development Trainees

  • IT Support Technicians

  • Freelance Coders

Program Structures

code, html, digital, coding, web, programming, computer, technology, internet, design, development, website, web developer, web development, programming code, data, page, computer programming, software, site, css, script, web page, website development, www, information, java, screen, code, code, code, html, coding, coding, coding, coding, coding, web, programming, programming, computer, technology, website, website, web development, software

Fundamentals of Programming

Duration: 2 months
Content:

  • Introduction to coding logic

  • Variables, data types & operators

  • Conditional statements & loops

  • Debugging basics

Practical Training: Hands-on coding with Python beginner projects.
Price: $250

Laptop displaying code with reflection, perfect for tech and programming themes.

Python Programming Certificate

Duration: 3 months
Content:

  • Core Python programming

  • Functions, modules & file handling

  • Error handling & debugging

  • Simple data applications

Practical Training: Build mini-projects like calculators & data scripts.
Price: $300

Laptop displaying source code with dual screens for software development.

Java Programming Essentials

Duration: 4 months
Content:

  • Object-Oriented Programming (OOP) in Java

  • Classes, objects & inheritance

  • Exception handling & collections

  • Basic GUI programming

Practical Training: Develop small Java applications.
Price: $350

HTML code displayed on a screen, demonstrating web structure and syntax.

Web Programming Basics

Duration: 5 months
Content:

  • HTML, CSS & JavaScript foundations

  • Responsive web design basics

  • Introduction to client-server concepts

  • Debugging and browser tools

Practical Training: Build a personal portfolio website.
Price: $400

Laptop with code editor open, notebook and pen on wooden desk, perfect for tech and work themes.

Comprehensive Programming Training

Duration: 8 months
Content:

  • Python & Java advanced concepts

  • Data structures & algorithms

  • Databases & SQL basics

  • Team coding & version control (Git)

Practical Training: Capstone project – build a small application or system.
Price: $600

Vivid, blurred close-up of colorful code on a screen, representing web development and programming.

Advanced Programming & Problem Solving

Duration: 10 months
Content:

  • Advanced data structures & algorithms

  • API usage & integration

  • Software development workflows

  • Introduction to software engineering concepts

Practical Training: Group project simulating real-world software development.
Price: $750