Web Technology for non techies

Post on 26-Jan-2017

221 views 0 download

transcript

WTF!(Web Technology ke Funde)

Aj Maurya@aalootechie

ajmaurya99

Who am I ?

Naam - Ajay Maurya a.k.a Aj MauryaKaam - Part time Web Developer, Full time waste. Alumni - ??Blogging - vshouldknow.com / ajmaurya.wordpress.comVolunteer - Co organizer of Wordcamp Mumbai.Super Power - Lazyness Weakness- I still don’t know all commands of ppt. ;)

This is not a presentation

1.But more of a Discussion

2.Maximum questions

3.Maximum answers (if possible)

4.You are allowed to sleep

5.You will get a copy of these slides

6.But slides are less important.

7.Your existence matters

What is Internet?

1.Standardized set of rules (different people different language)

2.Internet is a global network of smaller networks.

3.Internet is the largest network.

4.It is owned by NOBODY. I’m NOBODY

5.Satellites, Submarine Optical cables %^&&*& &*&*(*(_(_) E$#$#^*&

6.Backbone

7.Where we Live , Stay , Play.

8.It is our Life.

I’M so confused

HTTP, HTTPS, DNS, Domain Name

What is WEB

1.You mean World Wide Web?

2.Collection of interlinked hypertext documents.

3.That means Hyperlinked documents

4.Hyperlinks?

5.URL

The WEB

Server

Browser File

The WEB PAGE

Content

+

Presentation Interactivity

+

Separation of Concerns

Content

Presentation

What are those tags for?

My Life in Linesby Aj Maurya

This is the beginning of my life in lines. I had a good run along the line. This has been good. I love my life in lines.

<h1>{{ heading }}</h1>by <span>{{ author.name }}</span>

<p>{{ content }}</p>

Title

Image

Category (meta)

Link

Excerpt

Types of WEBSITES

1.Static Websites

2.Dynamic Websites

3.Interactive Websites

4.Blogging Sites

5.Micro Websites

6.Contest Websites

7.E Commerce

Different Screen sizes! Different websites?

Front End??.. Back End??

What is it??

Still Confused??

Web Development Process

1. Product Development

2. User Experience

3. Information Architecture

4. Content Strategy

5. Project Manager

6. Business Analyst

7. Visual Designer

8. Front-end developer

9. Back-end developer

1. Usability

2. Security

3. SEO Expert

4. Analytics Expert

5. Quality Assurance (QA) Tester

6. Server Administrator

What is Programming?(...and why do I care?)

PROGRAMMING

1.A set of Instructions

2.Used to solve problem.

PEANUT BUTTER & JELLY SANDWICH

1. Find two slices of bread

2. Spread peanut butter on one slice of bread

3. Spread jelly on the other slice of bread

4. Put the two slices of bread together

Problem Solved

1. A set of Instructions

2. Used to solve problem.

LET’S TAKE A HIKE!I love Hiking.

Let’s Plan

1. 10 hours per day?

2. 10 days?

3. Great!

One day before the project delivery date.

Holy S!*T we didn’t even finish one module yet?!??

I hate everything.

I am done,

Fuck Client.

F*&@( Everything.

We need to face the fact that our comfort zone is being shacked.

What we do?

Websites

E Commerce

Facebook apps

Twitter Applications

Mobile Apps

Web Apps

We are Developers , Creators , Restless

We can develop anything,Just get the idea to us..

Okay Wake up Now.

Happiness can be found in the darkest of times, if one only

remembers to turn on the light.

Albus dumbledore

Questions?Suggestions?Threats??

Thankyou