This Hackathon is a very amazing opportunity for us to tackle many real world issues. We had the opportunity to nurture our ideas.
Initially, we came up with an Idea for end-end to travel packages i.e., the customer provides the source and destination for their travel and we provide the whole package including taxis, hotels, flights, trains and etc. within his budget. We thought this was a great idea. However, this would take a lot of time and couldn’t be completed within the 32 hour Hackathon period.
Then we came up with another idea, DirectInvestor.com. Through our domain we provide the people with extraordinary ideas but no capital, a platform to represent their brand and get investors to invest in their ideas and products. This not only provides a broader reach for one’s idea but also eliminates the need of mediators and the money spent on them. Hence, the name DirectInvestor.com.
We designed our logo, completed the synopsis and worked on the wired frames. We are currently looking for the appropriate APIs to use.
Overall this is a fantastic experience for us and we received enormous help from everyone. Thank you everyone for this wonderful opportunity you’ve given to prove our skills.
My name is S.L.S.K. Madhu Shriya . I am pursuing my B.Tech in Dr.Lankapalli Bullayya College of Engineering for Women. In these course videos I saw about different types of web developments,visual designs and many other aspects of Web development.
FOLDER 01 : Introduction Why This is The Only Design Development Course You’ll Ever Need
VIDEO 01: INTRODUCTION
It is about introduction about web designing i.e. what are the skills required for web designing, how to craft resume and negotiate a high salary etc.
VIDEO 02: WHAT YOU GET IN THIS COURSE
In this video i’ve learnt what are the skills required for web development as free lancer. The skills such as
- html html
- html5
- css
- css3
- java script
- jQuery1
- jQuery3
- Responsive
- php
- my sql
- Angular js etc…
VIDEO 03: HOW TO GET A FREE TRIAL OF ADOBE PHOTOSHOP FREE ICONS, GRAPHICS MORE
I’ve learnt about free trial photoshop in websites such as
- GIMP (gimp.org)
- PIXLR(pixlr.com)
- 30-DAY PHOTOSHOP TRIAL (adobe.com/photoshop)
VIDEO 04: HOW MUCH SHOULD YOU CHARGE
I’ve learnt on what basis you should charge for your project such as
what’s the project?
who’s the client?
how much does it cost you basing on hours of work?
Is the project interesting?
VIDEO 05: PRICE CALCULATOR DISCOVER YOUR HOURLY RATE HOW MUCH YOU SHOULD CHARGE
I’ve learnt about how to charge for the work based on the time you have allocated to do project per hour.
FOLDER 02: INTRODUCTION TO VISUAL DESIGN
VIDEO 01:
It’s about the introduction to visual design.
VIDEO 02:
The basic elements of visual design are:
- lines
- shapes
- colour palette
- texture
- typography
- form
The basic 7 principles of visual design are:
- space
- dominance
- hierarchy
- unity
- balance
- rhythm
- proportion
VIDEO 03: CRAP PRINCIPLES IN DESIGN
It’s about the principles about CRAP. They are:
- C means CONTRAST
- R means REPETITION
- A means ALIGNMENT
- P means PROXIMITY
VIDEO 04: TYPOGRAPHY
It’s about what typography is .. Typography is nothing but flow to message. It consists of ascender , X-height , cap height, descender…
VIDEO 05: SCIENCE OF COLOUR
I’ve learnt about colour wheel , Analogous , complementary, primary colours , secondary colours and tertiary colours . I’ve learnt about monochromatic, split complementary and double complementary. I’ve also learnt about hue , saturation , brightness , screen and print
VIDEO 06: DESIGNING WITH GRIDS
Grids are nothing but they keep content organized creates an order by distinguishing different types of information. They are 4 types of grids. They are:
- single column grid
- Multi column grid
- Modular column grid
- Hierarchical column grid
FOLDER 03: INTRODUCTION TO ADOBE PHOTOSHOP
VIDEO 01: Intro The 8020 Rule, Photoshop Basics, and More
It’s about the introduction to the photoshop.
VIDEO 02: Creating a New Photoshop Document
It’s about how to create a document using photoshop.
Steps for creating a document in photoshop:
- Open Elements and select an editing mode. …
- Choose File→New→Blank File in any workspace or press Ctrl+N (cmd+N). …
- Select the attributes for the new file. …
- Click OK after setting the file attributes to create the new document.
VIDEO 03:Photoshop Environment The Toolbar – Part 1
It’s about the toolbar of photoshop such as rectangular selection, selection tool, healing brush , patch tool etc… Healing brush tool removes wrinkles. Patch tool is used to remove fluzzy hair. Selection tool helps for the selection of image.
VIDEO 04:Photoshop Environment The Toolbar – Part 2
It’s about the tool bar of photoshop such as Brush tool,
pencil tool, clone stamp tool, History brush tool, erase tool , quick
selection tool, dodge tool, burn tool, pen tool, text tool etc… Brush
tool is used to draw something of brush stroke. Quick selection tool is
used to select quick for a tool. Dodge tool is used to lighten the
color. Burn tool is used to change to burn effect. Pen tool is used for
clean sort of selection.
VIDEO 05:Photoshop Environment Palettes
->Palettes. Palettes [shown right] are groups of tools used to edit and manipulate your image. Photoshop contains over two dozen palettes that can be shown or hidden by using the Window menu and selecting the palette you wish to reveal.
->Photoshop supports to create custom swatches. – Some specific colors can be applied without remembering the numeric color values. – Colors can be extracted from an available image. – Default swatches and custom swatches can be used. – Custom swatch collections are vigorously used.
Video:-Photoshop Environment The Menu
->When you start Photoshop, the Tools panel appears at the left of the screen. Sometools in the Tools panel have options that appear in the context-sensitive options bar. You can expand some tools to show hidden tools beneath them
->
Different Parts of Adobe Photoshop Tools
- Toolbars. Photoshop provides the most commonly used tools in two Toolbars, one at the left of the workspace and the other along the top. …
- Adjustments. The primary use of any photo editing software is to adjust the color and tone of your images. …
- Filters. …
- Actions. …
- Layers.
->Photoshop is a graphics editing program by Adobe that is used by professionals and regular consumers. It is usable on a variety of operating systems and is available in a variety of languages. This program can be used to create images from scratch or to alter existing images.
->Photoshop is an easy to use software designed for effortless editing and can be used by even a non- professional. Whereas Photoshop CC makes your work easy once you get to understand the tools and where to use them. … Whereas Photoshop CC just has a modified version of the same.
VIDEO 07:Photo Enhancement Manipulation
t’s about the enhancement and manipulation of image using photoshop. Photo manipulation involves transforming or altering a photograph using various methods and techniques to achieve desired results
Introduction to webdesign
WEB DESIGN TERMINOLOGY
MOOD BOARD:–>A collage composed of colours,pictures,sample of
objects,textures,screenshots,etc.toconvey a mood or direction of
a design or brand.->Popular with graphics and web designers when
presenting ideas,or a direction they would like to go with a
project..WIREFRAME:–>A sketch or series of sketches on paper or
screen that serves as a blueprint for a website layout.->They are
effective because they are quick to produce ,focus on optimizing
functionality ,layout and content organization without letting colours
and style get in the way.ROUGH:-The first draft of a layout ,after
skretching is complete .It is called a rough,because the first draft is
ofte not directly”on the mark”and needs much work before the design is
perfect.COMP:-The second draft of a layout or design ,once the roughs
have been approved.MOCKUP:-An Official,final draft of a web design.This
is usually done in software like adobe photoshop ,or sketch.3.The Four
Phases Of a Web Design Project Cost Estimates:–>In order to complete
a web design project on budget ,on time and in a seamless and
professionals manner,its important to approach the entire project in
four specific phases.->The names of these phases may vary among
designers ,but these are the exact four phases we use this when working
on a proffesionals project with the clients.DISCOVERY
PHASE:–>Initial phone cells ,meetings,consulations.->Research
,planning,scheduling->Develop site structure /sitemapCREATIVE
PHASE:–>Users
experience design ->wireframing->Web design MockupsDEVELOPMENT
PHASE->Convert designs into HTML &
CSS->Additional web development that is wordpress->Browser
testingLAUNCH PHASE:–>Review->Moving local website to live
server->Client training->Final Payment4.What is user experience
UX designUX design means:–>visual design->Information
architecture->Usability->Research->Content
strategy ->Interface designWHAT MAKES GOOD UX?->it is useful and
fulfills users goal->It is easy to use->It is pleasant and
enjoyable UX IMPORTANCE->It solves a problem->It entertains or
engages->It educates or informs a user->And the user must
experience the above with ease,no stress, and no anger.SOME TOOLS USED
IN UX DESIGN->omniGraffle->Visio->balsamia->Pen and
Paper5.THE ANATOMY OF A WEBDESITE DESIGN-Every designer has his/her own
way of creating a layout,and as we already know ,beauty is in the eye of
the beholder.->Even though there are endless possibilities
for web page layout ,there are some conventions that are in place.These
conventions allow designers a foundation to start from ,but they also
allow the user to recognize patterns,and therefore ,improve the user
experience.COMMON ELEMENTS->Header and navigation->Call to
action->Primary Content->Secondary /Tertiary Content->Side
Bar->Footer
Header and Navigation->usually horizontal along the
very top of the website ,but can be along the left or right side as
well->Typically contains the brand ,or logo->Navigation items are
most important ,or commonly used links->Global across all pagesCall
To Action->Arguably the most important element on
a web page->Tells your user what they should do next->Should be
clear ,straight forward and to-the-point with a clear benefit to the
user.->ONE call to action is more effective than multiple.PRIMARY
CONTENT:–>Highlights the main article ,story,or message.->Most
obvious in blogs and new websites->Typically centered within the
layout or on the left side ,consuming about 3/4 of the page
width.SECONDARY / TERTIARY CONTENT->Content that is secondary to the
main message ->Can be a section with links to other pages ,or an
excerpt of the next article in the blog->Usually lower on the page
,or within a sidebar,or folder.SIDEBAR:–>Located on the left or right
side of the page ,hence”side” bar.->contains content that is
secondary or tertiary to the primary content ,article or message
.->Should not attract attention away from the primary content ,or
call to action.->Should be used to enhance UX.FOOTER:–>Located at
the very bottom ,or “foot’ of a web page .->Contains tertiary content
that is relevant ,but not critical.->Can feature a secondary
navigation menu with links to less common pages.->Commonly highlights
links to social media profiles and other resources.
INTRODUCTION TO HTML
The Basics of HTML Tags ,Attributes,Elements->HTML means Hyper
Text Markup Language .It is a language used to create document on the
web .HTML is meant for meaning and structure of a web pages
content->HTML contains tags that organize and structure text include
images create forms and tables, and link to other documents or web pages
all across the interest.SYNTAX:-The basics syntax of HTML is made up to
tags ,attributes and elements.TAGS:-HTML tags usually come in pairs
,like so:<body> </body>TAGS:-The First Tag is called the
opening tag and the second tag is called the closing
tag.<article>content here</article>ATTRIBUTES:-Attribute
values is should be enclosed within quotation marks You may come across
something like :<article attribute=value></article>But this
quotation marks is more common,cleaner ,and best practice.ELEMENTS:-An
element is a tag and the content it wraps around,for
example.HTML PARENT/CHILD STRUCTUREIt is also called parent /child
relationships ,where the containing element is referred to as the parent
of the element contained within it.EXPLANATION OF THE EXAMPLE:-The body
is the parent of the headings (h1,h2)and paragraph tags(p),and the
second paragraph is the parent of the em and strong elements.The body is
the ancestors of these latter elements rather than their parent.The
heading and paragraphs are siblings and the em and strong elements
within one paragraph tags are siblings.<p>content</p>.Basic
File Folder Structure Of a WebsiteIt is important to keep the contents
of your websites organized.Folders should have simple one word
names.Multi-Word names can be faked by using the underscore “-‘character
like so:-product_imagescourse_files->In the root folder of your site
(“root” is the common name for the top-level directory of website )you
will place an HTML document called index.html->index.html is the
homepage -the first page visitors see when they arrive at our
site.->the index.html filename is set in stone because unix-based
HTTP servers are configured to look for a document named index.html when
no additional filename is specified in the address bar.->The name of
any file or folder you create as part of your website structure will
eventually become part of a URL.->URL have some restrictions as far
as the characters taht can be used within them ,so it is important to be
aware of them.->It is widely accepted among most professionals web
developers to use only lower case alphanumeric characters and the
underscore when naming files and folders.4.Your Must Have Tool A good
Code EditorSublime Text 3 – An Amazing Text Editor.
- Vim (Free – GNU Compatible) Code Editor.
- Gedit – Integrated Development Environment.
- Bluefish – Linux HTML Editor.
- CodeLite – Linux Code Editor.
- Eclipse – IDE.
- Code::Blocks – Code Editor.
- Geany – Linux Text Editor.
Structure Of html:
<html>
<head>
</head>
<body>
</body>
</html>
VIDEO 03: Basic File Folder Structure of a Website
I’ve learnt how to keep folder names for a website folder . For Example for home page keep it as index.html and for images create a images folder.
VIDEO 04: Your Must Have Tool A Good Code Editor
It’s about the text editors to write code for website. They are sublime, Text Wrangler, Notepad++, Brackets, Coda2 etc..
VIDEO 05:Hello World Create Your Very First Web Page
<html>
<head>
<title>My First Web Page</title>
</head>
<body>
<h1>Hello!!!</h1>
</body>
</html>
FOLDER 07: INTERMEDIATE HTML
VIDEO 01: Section Intro HTML Tags, Code a Real Web Page
It’s about the introduction to html.
VIDEO 02: Basic Structure of an HTML Document
I’ve learnt about the basic structure of html . Here is the basic structure:
Section Intro Advanced HTML Techniques, HTML5
HTML5 is the latest version of Hypertext Markup Language, the code that describes web pages. It’s actually three kinds of code: HTML, which provides the structure; Cascading Style Sheets (CSS), which take care of presentation; and JavaScript, which makes things happen.
3.MAKING INTERNET EXPLORER COMPATIBLE WITH HTML5:HTML 5 provides some
great new features for web designers who want to code readable,
semantically-meaningful layouts. However, support for HTML 5 is still
evolving, and Internet Explorer is the last to add support. In this
tutorial, we’ll create a common layout using some of HTML 5’s new
semantic elements, then use JavaScript and CSS to make our design
backwards-compatible with Internet Explorer. Yes, even IE 6.4. HTML5
DATA ATTRIBUTE:
For instance, let’s say you have a list of different restaurants on a
web page. Before HTML5, if you wanted to store information about the
type of food offered by restaurants or their distance from the visitor,
you would have used the HTML class
attribute. What if you also needed to store the restaurant id
to see which particular restaurant the user would want to visit?
Here are a few problems with the approach based on the HTML class attribute.
- The HTML class attribute is not meant to store data like this. Its main purpose is to allow the developer to assign style information to a set of elements.
- Each additional piece of information requires us to add a new class to our element. This makes it harder to parse the data in JavaScript to actually get what we need.
- Let’s say a given class name begins with numbers. If you decide to later style the elements based on that data in the class name, you will have to either escape the number or use attribute selectors in your style sheet.
To get rid of these issues, HTML5 has introduced custom data attributes. All attributes on an element whose name starts with data-
are data attributes. You can also use these data attributes to style your elements.
Some more information about Intermediate HTML
“INTERMEDIATE HTML” .
1.SECTION INTRO HTML TAGS, CODE A REAL WEB
PAGE: In this video it tells about the next videos in the
intermediate html i.e. HTML tags, code etc.2.BASIC STRUCTURE OF AN HTML
DOCUMENT: In this video it explains that the files
were saved with the html extension.I learn the basic structure of the
html. Every step is explained briefly and it is easy to understand.3.
HEADING PARAGRAPH TAGS:Headings are defined with the <h1> to <h6>
tags.<h1>
defines the most important heading. <h6>
defines the least important heading.
- The <p> tag specifies a paragraph HTML of text.
- It is a block-level element.
- The <p> element can only contain inline elements within it.
- The browser adds margin automatically before and after the <p> tag element.
- This tag supports all global and event attributes.
4.USING EMPHASIS STRONG EMPHASIS:In HTML we have two types of emphasis one is “EMPHASIS” And second one is “STRONG EMPHASIS”.Here we use <em> tag and </em> tag for emphasis. It specifies , this section of text is important.<strong> tag and </strong> tag were used for strong emphasis.It also specifies the important text.5.HYPERLINKS:HYPERLINKS ARE ALSO KNOWN AS LINKS
Tag | Description |
---|---|
<a> | Defines a hyperlink |
<link> | Defines the relationship between a document and an external resource (most used to link to style sheets) |
<nav> | Defines navigation links. |
6.LISTS:
- <ul> :Defines an un ordered list.
- <ol> :Defines an ordered list.
- <dl> :Defines
description list.
7.IMAGES:
- <img> :Defines an image.
Here there is no closing tag for image. using this image tag we can insert the images according to our project.8.TABLES:For creating layouts people were use tables.
<th> | Defines a header cell in a table |
<tr> | Defines a row in a table |
<td> | Defines a cell in a table |
9.FORMS:We use forms to login into Facebook , open a web page etc.
<form> | Defines an HTML form for user input |
<input> | Defines an input control |
<fieldset> | Groups related elements in a form |
<legend> | Defines a caption for a <fieldset> element |
10.SPECIAL CHARACTERS AND HTML ENTITIES: HTML special characters are also referred to as masked characters and HTMLentities. HTML special characters are part of a character set, a coding, which goes beyond the available characters that can be recorded with a regular keyboard.Some of the special characters are :
Char | Number | Entity | Description |
---|---|---|---|
∀ | ∀ | ∀ | FOR ALL |
∂ | ∂ | ∂ | PARTIAL DIFFERENTIAL |
∃ | ∃ | ∃ | THERE EXISTS |
CharNumberEntityDescription©©©COPYRIGHT SIGN®®®REGISTERED SIGN |
11.HTML PROJECT CODE A BASIC WEB PAGE TUTORIAL:It is an web page creation using above 10 categories. HTML tags, emphasis and strong emphasis, hyper links, forms. images , lists etc. Using HTML we can create a simple web page
Expert HTML 5
1.SECTION INTRO EXPERT HTML5 TECHNIQUES:In this we are going to learn
about “EXPERT HTML5 TECHNIQUES”.2.NEW HTML5 INPUTS:SEARCH:The <input type="search">
is used for search fields (a search field behaves like a regular text field).
EMAIL:
The <input type="email">
is used for input fields that should contain an e-mail address.
Depending on browser support, the e-mail address can be automatically validated when submitted.
Some smartphones recognize the email type, and add “.com” to the keyboard to match email input.URL: The <input type="url">
is used for input fields that should contain a URL address.
Depending on browser support, the url field can be automatically validated when submitted.
Some smartphones recognize the url type, and adds “.com” to the keyboard to match url input.
NUMBER:
The <input type="number">
defines a numeric input field.
You can also set restrictions on what numbers are accepted.
RANGE:
he <input type="range">
defines a control for
entering a number whose exact value is not important (like a slider
control). Default range is 0 to 100. However, you can set restrictions
on what numbers are accepted with the min
, max
, and step
attributes:
DATE:
The <input type="date">
is used for input fields that should contain a date.
Depending on browser support, a date picker can show up in the input field.
MONTH:
The <input type="month">
allows the user to select a month and year.
Depending on browser support, a date picker can show up in the input field.
WEEK:
The <input type="week">
allows the user to select a week and year.
Depending on browser support, a date picker can show up in the input field.
TIME:
The <input type="time">
allows the user to select a time (no time zone).
Depending on browser support, a time picker can show up in the input field.
DATE TIME-LOCAL:
The <input type="datetime-local">
specifies a date and time input field, with no time zone.
Depending on browser support, a date picker can show up in the input field.
COLOR:
The <input type="color">
is used for input fields that should contain a color.
Depending on browser support, a color picker can show up in the input field.
Introduction to CSS
ntroduction to css”1.SECTION INTRO ESSENTIAL OF CSS DOWNLOAD COURSE
FILES:This is an introduction to css which explains it’s
characters.2.WHAT IS CSS ALL THE BASICS YOU NEED TO KNOW:CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be displayed on screen, paper, or in other media. CSS saves a lot of work. It can control the layout of multiple web pages all at once.
- CSS stands for Cascading Style Sheets.
- CSS describes how HTML elements are to be displayed on screen, paper, or in other media.
- CSS saves a lot of work. It can control the layout of multiple web pages all at once.
- External stylesheets are stored in CSS files.
3.INHERITANCE OF STYLES:In CSS, inheritance controls
what happens when no value is specified for a property on an element.
Refer to any css property definition to see whether a specific property
inherits by default (“Inherited: yes”) or not (“Inherited: no”).
4.MEASUREMENTS THE BOX MODEL:
All HTML elements can be considered as boxes. In CSS, the term “box model” is used when talking about design and layout.
The CSS box model is essentially a box that wraps around every HTML element. It consists of: margins, borders, padding, and the actual content. The image below illustrates the box model.
Explanation of the different parts:
- Content – The content of the box, where text and images appear
- Padding – Clears an area around the content. The padding is transparent
- Border – A border that goes around the padding and content
- Margin – Clears an area outside the border. The margin is transparent.
5.INLINE CLASSES:
Inline CSS refers to CSS found in an HTML file. It is found in the head of a document between style tags. Inlining CSS simply means putting your CSS into your HTML file instead of an external CSS file
6.INTERNAL CSS:
The internal style sheet is used to add a unique style for a single
document. It is defined in <head> section of the HTML page inside
the <style> tag.
There are three ways of inserting a style sheet:
External Style SheetInternal Style SheetMultiple Style SheetsEXTERNAL STYLE SHEET:With an external style sheet, you can change the look of an entire website by changing just one file!Each page must include a reference to the external style sheet file inside the <link> element. The <link> element goes inside the <head> section:An external style sheet can be written in any text editor. The file should not contain any html tags. The style sheet file must be saved with a .css extension.
Internal Style Sheet:
An internal style sheet may be used if one single page has a unique style.Internal styles are defined within the <style> element, inside the <head> section of an HTML page:
Multiple Style Sheets:
If some properties have been defined for the same selector (element) in different style sheets, the value from the last read style sheet will be used.7.EXTERNAL CSS:The external style sheet is generally used when you want to make changes on multiple pages. It is ideal for this condition because it facilitates you to change the look of the entire web site by changing just one file.
8.ID CLASS SELECTORS:
In the CSS, a class selector is a name preceded by a full stop (“.”) and an ID selector is a name preceded by a hash character (“#”). The difference between an ID and a class is that an ID can be used to identify one element, whereas a class can be used to identify more than one. 9. DESCENDANT SELECTOR:
The descendant selector matches all elements that are descendants of a specified element. The first simple selector within this selector represents
the ancestor element—a structurally superior element, such as a parent
element, or the parent of a parent element, and so on. 10.GROUPING
SELECTORS: CSS allows you to group multiple selectors that
share the same declaration. This optimization technique allows you to
apply the same style to multiple elements to save space. You can
combine grouped selectors with contextual and other selectors to create powerful yet compact rules for your style sheets.
11.SPECIFICITY:Specificity is a weight that is applied to a given CSS declaration, determined by the number of each selector type in the matching selector. As per CSS rules, directly targeted elements will always take precedence over rules which an element inherits from its ancestors
HTML HTML5
3.MAKING INTERNET EXPLORER COMPATIBLE WITH HTML5:HTML 5 provides some
great new features for web designers who want to code readable,
semantically-meaningful layouts. However, support for HTML 5 is still
evolving, and Internet Explorer is the last to add support. In this
tutorial, we’ll create a common layout using some of HTML 5’s new
semantic elements, then use JavaScript and CSS to make our design
backwards-compatible with Internet Explorer. Yes, even IE 6.4. HTML5
DATA ATTRIBUTE:
For instance, let’s say you have a list of different restaurants on a
web page. Before HTML5, if you wanted to store information about the
type of food offered by restaurants or their distance from the visitor,
you would have used the HTML class
attribute. What if you also needed to store the restaurant id
to see which particular restaurant the user would want to visit?
Here are a few problems with the approach based on the HTML class attribute.
- The HTML class attribute is not meant to store data like this. Its main purpose is to allow the developer to assign style information to a set of elements.
- Each additional piece of information requires us to add a new class to our element. This makes it harder to parse the data in JavaScript to actually get what we need.
- Let’s say a given class name begins with numbers. If you decide to later style the elements based on that data in the class name, you will have to either escape the number or use attribute selectors in your style sheet.
To get rid of these issues, HTML5 has introduced custom data attributes. All attributes on an element whose name starts with data-
are data attributes. You can also use these data attributes to style your elements.
->Download And Install Jquery
How to download jquery
- Next, fire up a Node Command Prompt and then change to your project folder.
- In the prompt, enter this command: npm install jquery.
- Node will fetch and install jQuery—it displays a confirmation message when the installation is complete:
- You can then reference jQuery by using the link
- How to Install jQuery Plugins
- Locate and download a jQuery plugin from the plugins page the jQuery website.
- Open the downloaded plugin’s archive file and extract the “.js” file inside it. Some plugins may contain multiple JS files.
- Open your Web page’s HTML file in a text editor.
- Locate the line that begins with “
- Add additional
- Query Syntax. The jQuery syntax is tailor-made for selecting HTML elements and performing some action on the element(s). $(“.test”).hide() – hides all elements with class=”test”.
JQUERY SELECTORS
A jQuery Selector is a function which makes use of expressions to find out matching elements from a DOM based on the given criteria. Simply you can say, selectors are used to select one or more HTML elements using jQuery. Once an element is selected then we can perform various operations on that selected element.JQUERY EVENT METHODS
The jQuery selector finds particular DOM element(s) and wraps them with jQueryobject. For example, document.getElementById() in the JavaScript will return DOM object whereas $(‘#id’) will return jQuery object. … jQuery provides various methodsfor different tasks e.g. manipulate DOM, events, ajax etc.
MYSQL DATABASES
MySQL is an Oracle-backed open source relational database management system (RDBMS) based on Structured Query Language (SQL). MySQL runs on virtually all platforms, including Linux, UNIX and Windows. … MySQL is
an important component of an open source enterprise stack called
LAMP. -> MySQL is an open-source relational database management
system. Its name is a combination of “My”, the name of co-founder
Michael Widenius’s daughter, and “SQL”, the abbreviation for Structured
Query Language.
->MySQL itself is open source and can be used as a standalone product in acommercial environment. If you’re running mySQL on a web server, you are free to do so for any purpose, commercial or not. If you run a website that uses mySQL, you won’t need to release any of your code.->An Example for the Beginners (But NOT for the dummies) A MySQL database servercontains many
databases (or schemas). Each database consists of one or more tables. A
table is made up of columns (or fields) and rows (records).->The
best-known RDBMS using SQL to create and query databases are IBM DB2,Oracle, Microsoft Access and MySQL. Examples of SQL-based
databases citizens use every day include banking systems, computerized
medical records, and online shopping to name just a few.
Responsive Development using Bootstrap
.Getting started with bootstrap:-Bootstrap is the most popular HTML
,CSS, and JavaScript frameworksfor developing responsive ,mobile first
projects on the web.->Download has a few easy to quickly get started
each one appearing to a different skill level and use case .3.Quickly
prototype with the free examples
Prototype theory is
a mode of graded categorization in cognitive science, where some
members of a category are more central than others. For example, when asked to give an example of the concept furniture, chair is more frequently cited than, say, stool. Confusing wireframes with prototypes is like assuming an architectural blueprint and a display house, are the same thing.” … Unlike a wireframe,a mockup looks more like a finished product or prototype, but it is not interactive and not clickable. It is rather a graphic representation.someone or something that serves to illustrate the typical qualities of a class; model; exemplar: She is the prototype of a student activist. something analogous to another thing of a later period: a Renaissance prototype of our modern public housing.
4.Understanding
the Bootstrap with Grid System->Bootstrap includes a
responsive,mobile first fluid grid system that appropriately scales up
to 12 columns as the device or viewport size increases .It includes
predefined classes for easy layout options as well as powerful mixins
for generating more semantic layouts.->Grid system are used for
creating page layouts through a series of rows and columns that house
your content .->The bootstrap grid system has four tiers of classes
.We can use nearly any combination of these classes to craete more
dynamic and flexible layputs.->Each tier of classes scales up meaning
if we plan on setting the same widths for xs and sm .we only need to
specify xs.
Bootstrap TablesBootstrap CSS Tables Reference
- <table> Classes. Use the classes below to style any table: Class. Description. …
- <tr>, <th> and <td> Classes. Use the classes below to color table rows or cells: Class. Description. …
- Responsive Tables. The .table-responsive class creates a responsive table. The table will then scroll horizontally on small devices (under 768px).
Helper classes Responsive utilities. For faster mobile-friendly development, use these utility classes for showing and hiding content by device via media query. Also included areutility classes for toggling content when printed. Bootstrap Modal Window Bootstrap Modals offer
a lightweight, multi-purpose JavaScript popup that’s customizable and
responsive. They can be used to display alert popups, videos, and images
in a website. … Bootstrap Modals are divided into three primary sections: the header, body, and footerThe “Modal” part: The parent <div> of the modal must have an ID that is the same as the value of the data-target attribute used to trigger the modal (“myModal”). … The .fade class adds a transition effect which fades the modal in and out.
WEB HOSTING
A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their website accessible via the World Wide Web.
Angular JS Expert
Here we build the listing app.The first app for learning any technology isangular app.So what we need is the Text Editor,Local Web Server.Here we see XAMPP,XAMPP means It is the most popular PHP development environment .XAMPP is a completely free,easy to install Apache distribution containing Mysql,PHP and perl. The XAMPP open source package has been set up to be incredibly easy to install and to use.There is again Bootstrap,Source Code,Sass.BOOTSTRAP:-Bootstrap is a framework to help you design websites faster and easier. It includes HTML and CSS based design templates for typography, forms, buttons, tables, navigation, modals, image carousels, etc. It also gives you support for JavaScript plugins. Source code:- Source code is the list of human-readable instructions that a programmer writes—often in a word processing program—when he is developing a program. The source code is run through a compiler to turn it into machine code, also called object code, that a computer can understand and execute.This is all about this video.
What are Plugin?
>Wordpress Plugin:-Wordpress plugin allow easy modification
,customization,and enhancement of a wordpress blog .Instead of changing
the core programming of wordpress ,we can add functionality with
wordpress plugins .A wordpress plugin is a program.or a set of one more
functions written in the php scripting language that adds a specific set
of features or services to the wordpress web blog,which can be
seamlessly integrated with the weblog using access points and methods
provided by the wordpress.->The core of wordpress is designed to be
lean and lightweight ,to maximize flexibility and minimize code bloat
.Plugins then offer custom functions and features so that each user can
tailor their site to their specific needs.->wordpress Plugins are
available from several sources .The most popular and official source for
wordpress Plugins is the wordpress.org.repo.->Wordpress was born out
of a desire for an elegant ,well-architectured personal publishing
system built on PHP and MySql and licensed under the GPL.It is the
official successor .Wordpress is modem software ,but its roots and
development go back to 2001.It is a mature and stable product .Plugin
directory are:–>WP super cache->Akismet->jetpack by wordpress
.com->Buddypress.2.Ground Network Creating admin MenusUsually
,plugin and theme authors need to provide access to setting screen so
users can customize how the plugin or theme can be used.The best way to
present the user with such a screen is to create an administration menu
item that allows the users to access that settings screen from all the
administration screen. This is all about wordpress plugins.
->How to start a wordpress blpog in 5 minutes
we learn that how to install wordpress in very short time remain of time. It is specifically developing press means,increased power,flexibility,and control for our websites with VPS technologies.It is also about themes, and it is a kind of a surface level aspects.,getting wordpress set up in our own server.Here we use the website My.justhost.com. And then we have to log in the user name,Password. and after that control panel appears after log in to this website. In the control panel page we can see the website builders then we have to install the wordpress.2.The Dashboard:-In this video the wordpress dashboard is a first screen which will be seen when we log into yhe administration areaa of our blog which will display the overview of the website.It isa collection of gadgets that provide information and provide an overview of whats happening with or blog.3.Using Free and Premium Plugins to Achieve Any feature You Desire:-In ths video A plugins is a piece of software containing a group of functions that can be added to a wordpress website.Thy can exted functionality or add new features to your wordpress websites WordPress plugins are written in the PHP programming language and integrate seamlessely with wordpress.4.Using Free and Premium Themes To Quickly Make Gorgeous websites:-In this video a theme is a collecyion of templates and stylesheets used to define the appearance and display of a wordpresspowered website.They can be changed ,managed and added from the wordpress admin area under appearance Themes .There are several free and paid wordpress Themes are available.5.The X Theme:-It is a theme we can built anything whatever we want .There are so many sites with X . We can create themes like Dentalux-Dentist,Medical and Healthcare. We can customize anything like size,font size,colors.X theme has its own version.The theme customizers are Incredible shortcodes,Layout Options,Navigation Options.6.Wordpress Security:- Wordpress is an open source and it is open to hackers.WordPress security is a topic of huge importance for every website owner. … While WordPress core software is very secure, and it’s audited regularly by hundreds of developers, there is a lot that can be done to keep your site secure. At WPBeginner, we believe that security is not just about risk elimination.7. Quickly start an eCommerce Online Store:- Everything You Need To Start Selling Online Today. SSL Certificate. Social Media Integration. 100+ Professional Themes. Fulfillment Integration. Drop Shipping Integration. Mobile Commerce Ready. SEO Optimized. Secure Shopping Cart. Accept Credit Cards.
Introduction to PHP
Introduction. The term PHP is an acronym for PHP: Hypertext Preprocessor. PHP is a server-side scripting language designed specifically for web development. Websites like www.facebook.com, www.yahoo.com are also built on PHP. … PHP codes are first executed on the server and then the result is returned to the browser.
Here are the things that i have learn in the course video
Thank you Sir.