Welcome to the StudyStudent C Tutorial

We will discuss about:

What is C language?

C language is structured(procedural) programming language, developed by Dennis Ritchie at Bell Labs in 1972 BC.

Why is C imporatnt?

Compiler

It is a translator which is used to translate the whole programming code to machine level (binary)language at a single time.
Ex-Turbo C, Dev C++ etc.

Interpreter

It is a translator which is used to translate the single line of programming code to machine level (binary)language at a single time.
Ex of interpreted language-Perl,Python etc.

Keywords

These are the reserved words in C which is not used as user defined word.These are used to write the statement(instruction).There are 32 keywords in C language.
Ex- int,char,float,if,else etc.

Identifier

These are the user defined words to give the name to variables,function etc.

Welcome to the StudyStudent C++ Tutorial

We will discuss about:

  • What is C++?
  • Why to use C++?
  • Some Basic Concept of Programming
  • Keywords,Identifiers,Constant
  • Operators and its types
  • Data Types in C++
  • Input/Output function in C
  • Control Statements and Loops
  • Arrays
  • String
  • Pointer
  • Function and its types
  • Structure
  • File Handling
  • Collection in C++
  • OOPs
  • Pillars of OOPs
  • Class
  • Object
  • Data Abstarction
  • Data Encapsulation
  • Inheritance
  • Polymorphism
  • Message Passing

What is C++ language?

C++ language is object oriented programming language, developed by Bjarne Stroustrup at AT & T bell Laboratory in 1979.

Why to use C++?

Compiler

It is a translator which is used to translate the whole programming code to machine level (binary)language at a single time.
Ex-Turbo C++, Dev C++ etc.

Interpreter

It is a translator which is used to translate the single line of programming code to machine level (binary)language at a single time.
Ex of interpreted language-Perl,Python etc.

Keywords

These are the reserved words in C++ which is not used as user defined word.These are used to write the statement(instruction)..
Ex- int,char,float,if,else etc.

Identifier

These are the user defined words to give the name to variables,function etc.

Welcome to the StudyStudent C# Tutorial

We will discuss about:

  • History of C#
  • Keywords,Identifiers,Constant
  • Operators and its types
  • Input/Output function in C
  • Control Statements and Loops
  • Arrays
  • String
  • Function and its types
  • File Handling
  • Collection in C#
  • OOPs
  • Pillars of OOPs
  • Class
  • Object
  • Data Abstarction
  • Data Encapsulation
  • Inheritance
  • Polymorphism
  • Message Passing

History of C#

Why to use C#

Keywords

These are the reserved words in C# which is not used as user defined word.These are used to write the statement(instruction).
Ex- int,char,float,if,else,return etc.

Identifier

These are the user defined words to give the name to variables,function etc.

Welcome to the StudyStudent JS Tutorial

We will discuss about:

Introduction of JS

Features Of JS

Prerequisites for JavaScript

Welcome to the StudyStudent jQuery Tutorial

Introduction of jQuery

Features Of JQuery

Prerequisites for JQuery

Welcome to the StudyStudent BootStrap Tutorial

Introduction of BootStrap

History Of BootStrap

Why Use Bootstrap

Where to Get Bootstrap?

There are two ways to start using Bootstrap on your own web site.

⋆ Download Bootstrap from getbootstrap.com
⋆ Include Bootstrap from a CDN

Welcome to the StudyStudent HTML Tutorial

Introduction of HTML

HTML stands for Hyper Text Markup Language which is used for creating web page.

Hyper Text - Hyper Text simply means a text has a link within it, is a hypertext. Whenever you click on a link which brings you to a new webpage.

Markup language - A markup language is a computer language that is used to apply layout and formatting conventions to a text document.

History Of HTML

Features of HTML

  1. First advantage it is widely used.
  2. Every browser supports HTML language.
  3. Easy to learn and use.
  4. HTML and XML syntax is very similar.
  5. HTML is not case sensitive.
  6. HTML is free.
  7. It is by default in every Browser so you don't need to purchase extra software.

Advantages of HTML

  1. First advantage it is widely used.
  2. Every browser supports HTML language.
  3. Easy to learn and use.
  4. HTML and XML syntax is very similar.
  5. HTML is not case sensitive.
  6. HTML is free.
  7. It is by default in every Browser so you don't need to purchase extra software.

Disadvantages of HTML

  1. It can create only static and plain pages so if we need dynamic pages then HTML is not useful.
  2. Need to write lot of code for making simple webpage.
  3. Security features are not good in HTML.
  4. If we need to write long code for making a webpage then it produces some complexity.

Requirement for HTML

  1. Text Editor - Notepad, Notepad++ etc.
  2. Web Browser - Google Chrome, IE, Opera Mini, Safari, Firefox, TOR etc.

Welcome to the StudyStudent CSS Tutorial

Introduction of CSS

History Of CSS

  1. CSS was first proposed by Hakon Wium Lie on October 10,1994 and he is known as father of CSS.The CSS specifications are now maintained by the World Wide Web Consortium(W3C).

Features of CSS

  1. Browser Compatibility
  2. Appearance
  3. Maintainability
  4. Saves Time
  5. Variety of properties
    1. Color of the text,
    2. Style of fonts,
    3. Spacing between paragraphs,
    4. How columns are sized and laid out,
    5. Background images or colors,
    6. Layout designs,
    7. Variations in display according to screen sizes

Why use CSS

  1. Solves a big problem (Before CSS, tags like font, color, background style, element alignments, border and size).
  2. Saves a lot of time.
  3. Provide more attributes.
  4. Avoid duplication.
  5. Make maintenance easier.
  6. Use the same content with different styles for different purposes.

Welcome to the StudyStudent ASP .Net MVC Tutorial

Introduction of ASP .Net MVC

  1. It is a web application framework developed by Microsoft.
  2. It is a development framework for building webpages and websites.
  3. MVC stands for Model View Controller.
  4. MVC is open source software design pattern.
  5. This framework is a light weight,highly testable framework that is integrated with existing ASP .Net features.
  6. First Official version 1.0 of ASP .NET MVC is released in 2009.
  7. Its inventor is Scott Guthrie.

Its Features-

ASP.NET is a free web framework for building websites and web applications on .NET Framework using HTML, CSS, and JavaScript. ASP.NET MVC 5 is a web framework based on Model-View-Controller (MVC) architecture. Developers can build dynamic web applications using ASP.NET MVC framework that enables a clean separation of concerns, fast development, and TDD friendly.

Overview

MVC stands for Model, View, and Controller. MVC separates an application into three components - Model, View, and Controller.

Model: Model represents the shape of the data. A class in C# is used to describe a model. Model objects store data retrieved from the database.

Model represents the data.

View: View in MVC is a user interface. View display model data to the user and also enables them to modify them. View in ASP.NET MVC is HTML, CSS, and some special syntax (Razor syntax) that makes it easy to communicate with the model and the controller.

View is the User Interface.

Controller: The controller handles the user request. Typically, the user uses the view and raises an HTTP request, which will be handled by the controller. The controller processes the request and returns the appropriate view as a response.

Controller is the request handler.

When a user enters a URL in the browser, it goes to the webserver and routed to a controller. A controller executes related view and models for that request and create the response and sends it back to the browser.

Points to Remember
  1. MVC stands for Model, View and Controller.
  2. Model represents the data
  3. View is the User Interface.
  4. Controller is the request handler.