An open API service indexing awesome lists of open source software.

https://github.com/dbc2201/immersion2k19_c

Official Repository of C Programming, Immersion Programme @ GLAU
https://github.com/dbc2201/immersion2k19_c

c programming programming-language

Last synced: 9 months ago
JSON representation

Official Repository of C Programming, Immersion Programme @ GLAU

Awesome Lists containing this project

README

          

# Immersion 2019 @ GLA University, Mathura

## List of references for interview preparation

1. [Sanfoundry List of 1000 MCQs on C](https://www.sanfoundry.com/c-interview-questions-answers/)
2. [C Programming eBooks](https://drive.google.com/open?id=1I2QTu1akEhRA_HgMvNMUIL7a5w1uaKHF) (Open with your official GLA email address ****@gla.ac.in)
3. [Exercism.io (website for coding practice)](https://exercism.io/)

___

## Question of the Week

### Challenge Name : TBA

### Problem Statement: TBA

### Submit your entries in the following manner
1. Use your official GLA email address to send in a mail at divyansh.bhardwaj@gla.ac.in
2. The subject line should be as per the challenge name.
3. In the body of the e-mail, please mention your full name, university roll number and batch.
4. The code should be kept in a separate file called 'acronym.c' and should strictly follow C99 GCC standards.
5. Please use indentation and code comments to make the code more readable.

### Test Cases for the problem
NONE

### You may choose to use pre-defined C libraries instead of writing the whole functionality over.

---

## How to acquire a JetBrains License

1. Create an account on [GitHub](https://github.com/join) (Use your official GLA email address)
[Here](https://www.wikihow.com/Create-an-Account-on-GitHub) is a help link.
2. Register for an account at [JetBrains](https://account.jetbrains.com/login) using your GLA email address.
3. Go to [JetBrains' Student License Form](https://www.jetbrains.com/shop/eform/students) and fill it using the same GLA email.
4. Now download the toolbox app from JetBrains from [here](https://www.jetbrains.com/toolbox/)
5. Sign in to the Toolbox and download your software!

___

## Articles to read

1. [How to write a good C main function](https://opensource.com/article/19/5/how-write-good-c-main-function?utm_medium=Email&utm_campaign=weekly&sc_cid=701f20000012sAeAAI)
2. [Stuff every programmer should know](https://github.com/mtdvio/every-programmer-should-know)
3. [A list of projects anyone can make](https://github.com/jorgegonzalez/beginner-projects#projects)
4. [Create a visual profile for your GitHub account](https://sourcerer.io/)
5. [How to use Git and GitHub](https://www.youtube.com/watch?v=Ytux4IOAR_s&list=PLAwxTw4SYaPk8_-6IGxJtD3i2QAu5_s_p)
6. [C Programming Tutorials in Hindi (Spoken Tutorials, IIT Bombay)](https://spoken-tutorial.org/tutorial-search/?search_foss=C+and+Cpp&search_language=Hindi)
7. [C Programming Tutorials in English (Spoken Tutorials, IIT Bombay)](https://spoken-tutorial.org/tutorial-search/?search_foss=C+and+Cpp&search_language=English)
8. [Crash Course Computer Science, YouTube](https://www.youtube.com/watch?v=tpIctyqH29Q&list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo)
9. [Awesom C Stuff GitHub Repo, aleksandar-todorovic](https://github.com/aleksandar-todorovic/awesome-c)
10. [C Programming Tips and Tricks](https://www.techbeamers.com/top-c-programming-tips-and-tricks-for-you/)

___

![Dissection of a simple C program](/images/cprogram.png)

___

Video - Setting Up Your Development Environment For C Programming, Divyansh Bhardwaj
[![Video - Setting Up Your Development Environment For C Programming, Divyansh Bhardwaj](https://img.youtube.com/vi/6xr6z6IGU1k/0.jpg)](https://youtu.be/6xr6z6IGU1k)