Programming in C
Programming in C at SIIT Computer Education in Jamshedpur was my first formal programming course. I took it between December 2016 and January 2017.
I started with syntax and control flow, then worked on functions, arrays, pointers and memory. It gave me a base to build on when I learned Python.
Category
Programming
Issued By
SIIT Computer Education, Jamshedpur
Course Duration
2 Months
Training Dates
December 2016 – January 2017
Certification ID
1617-251
Marks Obtained
A+

Topics covered
- C syntax, compiling and running a program.
- Variables, data types, constants and operators.
- Conditions and loops.
- Functions, recursion and modular code.
- Arrays and strings.
- Pointers and dynamic memory allocation.
- Structures and error handling.
What I learned
I learned to break a problem into steps, write small functions and debug with the compiler. Working with pointers also made me pay attention to how a program uses memory.
This is where my formal programming education began. I later moved into Python, but the basic habits of tracing a program and checking its logic started here.