Programming Courses
We have multiple Language courses in computer learning for your better career and growth at our sasaram center.
Best C C++ Training in Sasaram
C & C++
The Q Computer Academy is offering a 3 months course in C &C++. This course will help the learners to enhance their programming skills and will enable them in understanding the Coding for Software Development.
C & C++ Course Contents
Introduction to C & C++
- The C Language and its Advantages
- The Structure of a C Program
- Writing C Programs
- Building an Executable Version of a C Program
- Debugging a C Program
- Examining and Running a C Application Program
Data Types and Variables
- Data Types
- Operands, Operators, and Arithmetic Expressions
Input/Output Management
- The Input/Output Concept
- Formatted Input Function
Control-Flow Statements
- The Control-Flow Program Statements
- Looping Statements
- The Data-checking process
Modular Programming with Functions
- The C Function
- Passing Data to Functions
- Passing an Address to Modify a Value in Memory
- Using Functions in the Checkbook Program
- C Standard Library Functions
Arrays, Pointers, and Strings
- Arrays , Pointers , Strings
- Using Arrays, Strings, and Pointers in the Checkbook Program
Structures
- Structures
- Arrays of Structures
- Passing Structures to Functions
- Nesting Structures
- Beginner
- 3 Months
Python Course at Q Computer Academy
PYTHON
The Q Computer Academy is offering 02 Months course in Python language. This course will help the learners to enhance their coding skills and will enable them in Python programming and will make base for full stack development.
Python Course Content
An Introduction to Python
- Introductory Remarks about Python
- A Brief History of Python
- How python is differ from other languages
- Python Versions
- Installing Python
- IDLE
- Getting Help
- How to execute Python program
- Writing your first program
Python Basics
- Python keywords and Identifiers
- Python statements
- Python indentation
- Comments in python
- command line arguments
- Getting user input
- Exercise
Variables and data types
- Introduction
- Variables
- Data types
- Numbers
- Strings
- Lists, tuples & Dictionary
- Exercise
Decision making & Loops
- Introduction
- Control Flow and Syntax
- The if Statement
- Python Operators
- The while Loop
- break and continue
- The for Loop
- Pass statement
- Exercise
Functions
- Introduction
- Calling a function
- Function arguments
- Built in functions
- Scope of variables
- Decorators
- Passing Functions to a Function
- Lambda
- Closures
- Exercise
Modules and Packages
- Modules
- Importing module
- Standard Module – sys
- Standard Module – OS
- The dir Function
- Packages
- Exercise
Exception Handling
- Errors
- Run Time Errors
- Handling IO Exceptions
- Try…. except statement
- Raise
- Assert
- Exercise
Files and Directories
- Introduction
- Writing Data to a File
- Reading Data From a File
- Additional File Methods
- Working with files
- Working with Directories
- The pickle Module
- Exercise
Classes Objects
- Introduction classes and objects
- Creating Classes
- Instance Methods
- Special class method
- Inheritance
- Method overriding
- Data hiding
- Exercise
Regular Expressions
- Introduction
- Match function
- Search function
- Grouping
- Matching at Beginning or End
- Match Objects
- Flags
- Exercise
Socket programming
- What are sockets?
- Creating sockets
- Server-client socket methods
- Connecting client server
- Client-server chatting program
- Exercise
- Beginner
- 02 Months
PHP MYSQL course at q computer academy
PHP and MySQL
The Q Computer Academy is offering a 04 months course in PHP and MySQL. This course will help the learners to enhance their web development skills and will enable them in developing better web development.
Course Contents –
Introduction to PHP MySQL
- Discussion of Three Tier Architecture
- How PHP works with the Web Server
- Hardware and Software requirements
- Saving data for later
- Receiving user input
- Repeating code
Learning PHP
- PHP Basics
- Conditions and Branches
- Loops
- Variables and Arrays
- Strings
- Functions
MySQL databases
- Database Basics
- Loading a Database
- MySQL command Interpreter
- Creating a database
- Modifying a database
- Administering a database
Developing an application using PHP and MySQL
- MySQL functions in PHP
- Querying a database
- User-Driven Querying
- Previous and Next Browsing
- Inserts, Updates, and Deletes
- User Authentication and Management
- Ordering and Shipping
Three tier architecture for course module
- Client tier
- Middle tier
- Database tier
PHP MySQL Project Work
- Development using php/mySQL
- Unit Testing
- Deployment
- Coding Documentation
- Intermediate
- 04 Months
“QCA helped me to increase my knowledge. It gave me a clear understanding of IT topics, and also helped me in my academic studies.”
Sadia Qaisar
“QCA is the best training centre that provides good training to the student.”
