Before starting to implement linked list in C, let’s see what self-referential structures are. Also, you need to know about dynamic memory allocation, which you can find here in this link. For example, let’s define a structure like below: In… Read More »Implement Linked List in C
Home » Programming »
Programming is the implementation of logic to facilitate specified computing operations and functionality. It occurs in one or more languages, which differ by application, domain and programming model.
We use programming language semantics and syntax to construct an application. Thus, programming requires knowledge of application domains, algorithms and programming language expertise.
Programming language logic differs by developer. From a high level, good code can be evaluated with factors such as:
- Robustness: Focuses on program continuation capability, regardless of errors or incorrect data
- Reliability: Focuses on correct design and algorithm implementation
- Efficiency: Focuses on memory, hardware or other properties used to optimize programs
- Readability: Proper documentation and indentation availability, which provides insight to other program developers or designers
Introduction In this post, we will learn about the dynamic allocation of memory in C. Also, we should be able to understand the pointers because we will be dealing with memory. To learn about pointers, please visit this link here.… Read More »Dynamic Memory Allocation in C
In the previous blog post, I wrote about the relationship between pointer and array. I suggest you reading that post before starting here because this is an extension of that post. In this post, I would like to show you… Read More »Pointers in C – String Implementation
In the previous article, we looked briefly on what pointers are. Furthermore, we learnt a simple implementation of pointers. In this post, I would like to go a bit further and explain you about relationship of pointers with arrays. So,… Read More »Pointers in C – Array Implementation
As we all know, C is the first language that many programmers learn during their career in programming. One of the reasons why C programming is different from many other high level programming languages is that, it give the access… Read More »Pointer in C and its implementation
Introduction In this article, I would like to create a simple web app in GoLang (in short Go) programming language. Go is a statically typed, compiled programming language designed at Google. As the official website of GoLang says, Go is… Read More »Create A Simple Web App In GoLang
Introduction to Laravel Laravel – Is it a choice for web artisans? The official website of laravel says The PHP Framework For Web Artisans Laravel Official Website Laravel is a modern PHP framework which requires PHP >= 7.1.3 (for Laravel… Read More »Laravel – Is it a choice for web artisans?
Important If you have already created your virtual environment and your django app, then you can skip first few sections. In this post, we are going to learn how to deploy django app on heroku. So, let’s begin. 1. Create… Read More »Deploy Django App On Heroku (Full Guide)
Let’s serialize our own models This is the continuation of part 1 of my tutorial series. So, if you haven’t viewed part 1 of the tutorial, then you can find it here: https://nepcodex.com/blog/2019/07/django-rest-api-from-scratch-part-1/ Register We have already created our todo… Read More »Django Rest API – From Scratch – Part 2
Let’s create a todo app quickly Project Setup Create a directory where all your project files and environment exist. You shouldn’t install any python module globally because every project has different dependencies. The dependencies should be installed in the scope… Read More »Django Rest API – From Scratch – Part 1