C

Android Certification Training | Course | Ocean Academy

Course description

  • What's the focus of this course?

    C programming is a structure-based, top down approach oriented language, commonly used for building system applications, database systems, graphics packages.This C programming course starts with a general introduction to C language concepts and gradually progresses to advanced methodologies.The course also provides hands-on training to help you write and test your coding skill.

     

  • What are the course objectives?

  • Who should take this course?

Course preview

    • Lesson 1 - C concepts

      • 1.History of C
      • 2.Structure of a C Program
      • 3.Execution of C Program
      • 4.Keywords & Identifier
      • 5.Variables & Constants
      • 6.Data Types
      • 7.Input Statements in C
      • 8.Output Statements in C
    • Lesson 2 - Operators

      • 1.Arithmetic Operators
      • 2.Logical Operators
      • 3.Relational Operators
      • 4.Bitwise Operators
      • 5.Unary Operators
      • 6.Ternary Operators
    • Lesson 3 - Conditional Statements

      • 1.If Statement
      • 2.If Else Statement
      • 3.Else if Statement
      • 4.Nested If Statement
      • 5.Switch Statement
    • Lesson 4 - Looping and Iteration

      • 1.For Statement
      • 2.While Statement
      • 3.Do While Statement
    • Lesson 5 - Arrays

      • 1.Single Dimensional Array
      • 2.Multi Dimensional Arrays
    • Lesson 6 - Functions

      • 1.Types of Functions
      • 2.Pass by value
      • 3.Pass by reference
      • 4.Functions and Arrays
      • 5.String Functions
      • 6.Recursive Functions
    • Lesson 7 - Storage Class

      • 1.Auto
      • 2.Static
      • 3.Extern
      • 4.Register
    • Lesson 8 - Structures

      • 1.Structure declaration
      • 2.Nested structures
      • 3.Arrays of structures
      • 4.Pointers to structures
      • 5.Structures and functions
    • Lesson 9 - Pointers

      • 1.Understanding Pointers
      • 2.Pointer expressions
      • 3.Pointer and Arrays
      • 4.Pointers and Character String
      • 5.Pointers to Functions
      • 6.Pointers and Structures
    • Lesson 10 - File Handling

      • 1.File I/O
      • 2.Opening a file
      • 3.Reading from or writing to a file
      • 4.Closing a file
      • 5.Error Handling during IO Operation
      • 6.Random Access to Files
    • Lesson 11 - Dynamic Memory Aloocation

      • 1.ArrayAdapters
      • 2.BaseAdapters
    • Lesson 12 - Advanced Concepts

      • 1.malloc()
      • 2.calloc()
      • 3.free()
      • 4.realloc()

Success Stories

Name:Janarthanan
Course:Core Java
Company:Sodexis Private Limited
Position:Junior consultant

Name:Balaji.G
Course:C,C++,Java
Company:TCS
Position:System Engineer

Name:Keerthika
Course:J2EE
Company:TCS
Position:Assistant System Engineer

Name:Jayavelan
Course:J2EE
Company:TCS
Position:Assistent System Engineer

Name:Sindukavi
Course:Advanced Java
Company:InfoView
Position:Software Developer

Name:Hemalatha
Course:J2EE
Company:Srikesh Infotech
Position:Software Developer

Name:RenukaDevi
Course:PHP
Company:Ssomens Soft Cloud
Position:Web App Devloper

Name:SIVAGOKULA THILAGAR. D
Course:.NET
Company:Tulir Technology
Position:Software Devloper

Name:Shankar.V
Course:PHP
Company:Blackhole Solutions
Position:Web Devloper

Name:Dhivya.A
Course:.Net
Company:CTS
Position:Software Programmer

Name:Abirami.P
Course:C,C++
Company:TCS
Position:Assistant System Engineer

Name:Karpagavalli.J
Course:C,C++
Company:TCS
Position:Assistant System Engineer

Name:Subashini.S
Course:C,C++
Company:TCS
Position:Assistant System Engineer

Name:Geetha
Course:J2EE,Angular
Company:Tech Mahindra
Position:Associative Software Engineer

Name:Devi.D
Course:Advanced Java
Company:Tech Mahindra
Position:Associative Software Engineer

Ocean Academy-IT Academy