Coding 101

Coding Options

I want to learn to coding.What can I study? What should I study?Here are the basics:

Web Development

learn basic web development codes:HTML, CSS, JavaScript

create dynamic web applications

support social networking and e-commerce

build a good foundation

get immediate results

applies to any operating system and does not require installing special software or purchasing a license. All you need is a browser and a text editor,and the web development codes are built in to your browser and it requires no web hosting fees

Web Design

study the visual aesthetics and page layout of making a website

create a visual concept

learn Photoshopthen use HTML and CSS to build the website. HTML handles the basic structure of the pageand CSS handles the style and appearance

Responsive design makes websites look good and function well on devices like phones and tablets by setting different CSS rules for different browser widths.

Learn aesthetic theory, analyze usability, and consider accessibility

App Development

Create applications, or apps, that run on mobile devices like phones and tablets.

Mobile apps are developed for a specific platform.

iOS is used for iPhones and iPads and relies on Objective-C coding language and Cocoa framework, as well Xcode, the IDE (the integrated development environment)iOS Dev Center

Android apps are developed with the Java coding language and the Android Software Development Kit, which runs on Mac, PC or Linux. You also need to use an IDE such as Eclipse.Android Developers Training,

HTML, short for Hyper Text Markup Language, is a special code for ‘marking up’ text in order to turn it into a web page. Every web page on the net is written in HTML, and it will form the backbone of any web application.

CSS, short for Cascading Style Sheets, is a code for setting style rules for the appearance of web pages. CSS handles the cosmetic side of the web.

JavaScript is a scripting language that’s widely used to add functionality and interactivity to web pages.

If you want to do Web Development, here is what you need to know:

front-end developmentalso called client-side development)

constructs what a user sees when they load a web application – the content, design and how you interact with it.

Front-end development uses 3 codes – HTML, CSS and JavaScript.

back-end development(also called server-side development)

controls what goes on behind the scenes of a web application. A back-end often uses a database to generate the front-end.

Back-end scripts are written in many different coding languages and frameworks including PHP, Ruby, ASP.NET, PERL, JAVA, NODE.js, PYTHON, and more