Solved: ERROR: Could not find a valid gem ‘sass’ (>= 0), here is why: Unable to download data from – SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (

ERROR:  Could not find a valid gem ‘sass’ (>= 0), here is why:          

Unable to download data from – SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (

While I was trying to install sass on my local computer, I got an unusual error. A simple command would usually work for installing sass after I installed Ruby

C:\Ruby23-x64\bin>gem install sass

But this command returned the following SSL error this time:

C:\Ruby23-x64\bin>gem install sass


ERROR:  Could not find a valid gem ‘sass’ (>= 0), here is why:


Unable to download data from – SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (

After going through several solutions, which didn’t work for me, I typed a simple command, just for fun


which returned

Ruby Gem Help
Ruby Gem Help


I found the url

Then I thought of a nepali quotation “दियो मुनि अधेरो” [Read as: Diyo muni adhero] which means, “Darkness under the lamp”. The case was the same.


Instead of finding solution in the official site for support, I was looking elsewhere, around the world for the help.


As I logged in to the website,, I got a link

SSL Certificate Update

SSL Certificate Update
SSL Certificate Update

Here, I got my solution. As per the suggestion I followed the following steps

After you download Ruby Gems Update through the above link, place it to a directory you can easily locate, preferably in the root directory C:\ drive, and then open command prompt, then type the following command

C:\>gem install –local C:\rubygems-update-2.6.7.gem


C:\>update_rubygems –no-ri –no-rdoc


SSL Certificate Update for Ruby Gems
SSL Certificate Update for Ruby Gems
After the installation of update is complete type the same command again
C:\Ruby23-x64\bin>gem install sass



Install Ruby Gem after SSL Certificate Update
Install Ruby Gem after SSL Certificate Update

And, here’s it, you successfully installed SASS despite SSL certificate issue


This is How you may solve your error

ERROR:  Could not find a valid gem ‘sass’ (>= 0), here is why:


Unable to download data from – SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (

Thank You


Keep subscribing our blog and we’ll be releasing more useful tips and tricks for you.

What makes a Perfect Website? Part 1

Choose the Best Domain Name

Journey of a perfect website starts with its Name

Choose the Best Domain Name
Choose the Best Domain Name

Perfect Domain Name

Despite the fact, most of the traffic to a website is drawn through search engines and social networking websites like facebook, twitter, google+, tumblr etc, its necessary to have  a perfect domain name for a perfect website.

By perfect domain name I mean:
  • Name that is short and sweet

    You are one of the luckiest person in the world if you get a short and meaningful domain name for yourself. Short meaningful domain names are sweet because they are easy to remember and easy to type. You need not depend on the search engines for your visitors to revisit your website if your domain is short and has a meaning. For example, a six character domain name that has represents information about nepal sounds so perfect here. Similarly there is a website that contains business news of nepal whose domain is, biz meaning business and shala meaning a place. So a place where you get business, economic and financial news of nepal
    Click here to reserve the best domain name for you before anyone grabs it.

  • Name that tells people what you do

    Nothing can be more overwhelming for a visitor than finding the content related to the domain name they visit. While it would be much embarrassing if the domain name goes towards east and the content towards the west. Search engine is next important concern when we design a website. A domain name that contains keywords that users would search for your website helps your website rank high in search engine and drive more traffic to your website.
    For Example: If your primary purpose is to sell used cars online, worldwide, name like would be better. However would be considered long url by some analysts.

  • Search perfect name for you now.

  • Name that targets your area

    High traffic doesn’t always make profit for a business website if the users are going to bounce back. Domain name needs to be balanced such that, users who are concerned about your business visit your website more often than unnecessary users.
    If your website is for a local business, it’s better to include the name of local city or area in the domain name to make it easier for the users to find it. Search engine finds your website more quickly with the local name on your domain, if user searches for local service providers.
    for example: For a takeaway at manchester, would receive more traffic than much other names. While, if the domain targets the global audience, name like would meet the requirement.

  • Name that doesn’t contain any special character

    Special characters like hyphens and numbers may confuse users who wan’t to visit your website by domain name they listen about. Avoid using such characters as far as possible. Users may mistype the domain. If a domain should contain number, better register multiple versions in order to avoid misunderstanding.
    For Example: If you want a domain name, better register its next version too. Also would not be as good as for a used automobile businesss.

  • Name that has an extension as per the purpose of your website

    Proper selection of extension on one hand makes your website more specific while on the other hand it open a huge set of possible domain names for your website. Choosing a .voyage domain for a trekking/travel based website would be more appropriate that a .com domain.
    The use of newer TLDs would overcome the lack of proper domain names.
    Though is already reserved by somebody else, you would get next specific domain name, which sounds more cool. The same way you would register any domain of your choice and need if you be a bit more clever when you choose a domain name.

  • Get the best domain name right now.

List of all TLD with their current price

TLD Description First year On Sale
.academy Recruit students with .ACADEMY. $39.99*
.accountants .accountants make it all add up. $129.99*
.actor .actor says you’re perfect for the part. $49.99*
.agency Let .AGENCY represent you online. $24.99*
.airforce Share your pride with .airforce. $39.99*
.apartments Put your .apartments to work. $69.99*
.archi .archi is the architect’s space online. $99.99*
.army Show your stripes with .army. $39.99*
.asia Reach the growing Asian market. $19.99*
.associates Team up with .ASSOCIATES. $39.99*
.attorney Make your case with .attorney. $49.99*
.auction Find bidders with .auction. $39.99*
.audio Get a great-sounding .audio. 19.99

Grab perfect domain for you right now.

TLD Description First year On Sale
.band Grow your fan base with .band. $29.99*
.bar Find the perfect .bar domain name. $99.99*
.bargains Everyone loves .BARGAINS. $39.99*
.beer Three cheers for .beer. $39.99*
.berlin Cater to millions with .berlin. $59.99*
.best Everyone wants the .best. $129.99*
.bid Going once, going twice, .bid! $39.99*
.bike Join the ride with .BIKE. $39.99*
.bingo Share the fun with .bingo. $69.99*
.bio .bio says you grow or sell organic. $89.99*
.biz A domain that means business. $12.99*
.black Give your site effortless chic with .black. $59.99*
.blackfriday Share the year’s best deals with .blackfriday. 49.99
.blue Show your true colors with .blue. $19.99*
.boutique .BOUTIQUE says you’re exclusive. $39.99*
.builders Build your client base with .BUILDERS. $39.99*
.business Tell the world you mean .business. $24.99*
.buzz Start a .BUZZ online. $49.99*
.ca The domain for Canada. 14.99
.cab .CAB will take you places. $39.99*
.camera Focus your website on .CAMERA. $39.99*
.camp .CAMP spells adventure. $39.99*
.capital Attract clients with .CAPITAL. $69.99*
.cards Get your hands on .CARDS. $39.99*
.care Heal the world with .care. $39.99*
.careers Put .CAREERS to work for you. $69.99*
.casa Make .casa your home online. $39.99*
.cash Bring them in with .cash. $39.99*
.catering Deliver delicious with .CATERING. $39.99*
.center Draw them in with .CENTER. $24.99*
.ceo .CEO says you’re in charge. $129.99*
.chat Give them something to .chat about. $39.99*
.cheap Sell your savings with .CHEAP. $39.99*
.christmas Spread cheer year-round with .christmas. 39.99
.church Bring your .church together online. $39.99*
.city Speak to .city dwellers on the web. $25.99*
.claims Handle their .claims online. $69.99*
.cleaning Build a spotless reputation online with .CLEANING. $39.99*
.click Join the .click nation. $9.99*
.clinic Open your own .clinic on the web. $69.99*
.clothing .CLOTHING never goes out of style. $39.99*
.club Get organized with .CLUB. $14.99*
.co TBD 29.99 9.99
.coach Reach new recruits with a .coach website. $69.99*
.codes .CODES is your secret to online success. $69.99*
.coffee The world runs on .COFFEE. $39.99*
.com The most popular domain! Do you have yours? $10.99*
.community Build a .COMMUNITY online. $39.99*
.company .COMPANY says you’re in business. $24.99*
.computer Power up your business with .COMPUTER. $39.99*
.condos Move more units with .CONDOS. $69.99*
.construction Lay a solid foundation with .CONSTRUCTION. $39.99*
.consulting .consulting says knowledge. $39.99*
.contractors .CONTRACTORS get the job done. $39.99*
.cooking What have you got .cooking? $39.99*
.cool Make sure your website is always .COOL. $39.99*
.country Keep it simple with .country. $39.99*
.credit Find more borrowers with .credit. $129.99*
.creditcard Get more .creditcard applications. $199.99*

Grab perfect domain for you right now.

TLD Description First year On Sale
.cricket Raise your batting average – register .cricket. $99.99*
.cruises Make waves online with .CRUISES. $69.99*
.cymru Croeso I .cymru. Welcome to Wales. $24.99*
.dance Make your site move with .DANCE. $29.99*
.dating .DATING. Here’s to your happily ever after. $69.99*
.deals Sell more at your .deals website. $39.99*
.degree Get ahead with .degree. $59.99*
.delivery Tell them you offer .delivery. $69.99*
.democrat .democrat says you’re true blue. $39.99*
.dental Present a polished image with .dental. $69.99*
.dentist Build a healthy practice with .dentist. $49.99*
.desi .desi tells the world who you are. $24.99*
.design .design is the creative’s space. $69.99*
.diamonds Dazzle them with .DIAMONDS. $69.99*
.diet Serve up a healthy .diet online. $24.99*
.digital .digital is the place for downloads. $39.99*
.direct .direct means there’s no middleman. $39.99*
.directory .DIRECTORY means online listings. $24.99*
.discount Help shoppers pinch pennies with .discount. $39.99*
.domains The future looks bright for .DOMAINS. $39.99*
.education Hold class anywhere with .EDUCATION. $24.99*
.email .EMAIL delivers. $24.99*
.energy .energy keeps the lights on. $129.99*
.engineer Promote your skills with .engineer. $39.99*
.engineering .ENGINEERING solves problems. $69.99*
.enterprises Say you mean business with .ENTERPRISES. $39.99*
.equipment .EQUIPMENT says you’ve got the goods. $24.99*
.estate Plan ahead with .ESTATE. $39.99*
.events Sell more tickets with .EVENTS. $39.99*
.exchange Trade up to .EXCHANGE. $39.99*
.expert You have the answers. Share them with .EXPERT. $69.99*
.exposed .EXPOSED is sensational. $24.99*
.fail Make them laugh with .fail. $39.99*
.farm .FARM says you work the land. $39.99*

Secure the best domain name for you.

TLD Description First year On Sale
.fashion Make a statement with .fashion. $39.99*
.finance Get a better rate of return with .finance. $69.99*
.financial .financial says you manage money. $69.99*
.fish Reel them in with .FISH. $39.99*
.fishing Catch more customers with .fishing. $39.99*
.fit The global exercise market finally gets .fit. $39.99*
.fitness Pump up your business with .fitness. $39.99*
.flights Watch your business take off with .FLIGHTS. $69.99*
.florist Grow your business with .FLORIST. $39.99*
.flowers .flowers can brighten anyone’s day. $34.99*
.forsale Sell it yourself with .forsale. $39.99*
.foundation Improve the world with .FOUNDATION. $39.99*
.fund Increase your net worth with .fund. $69.99*
.furniture Make yourself at home online with .furniture. $69.99*
.futbol Score big with .futbol. $14.99*
.gallery Open your own virtual .GALLERY. $24.99*
.garden See your business take root with .garden. $39.99*
.gift Make someone’s day with a .gift. 24.99
.gifts .gifts says you have the perfect thing. $39.99*
.gives Lend a hand with .gives. $39.99*
.glass .GLASS. is the clear choice $39.99*
.global .global says you’re everywhere. $99.99*
.graphics Attract attention with .GRAPHICS. $24.99*
.gratis Generate goodwill with .gratis. $24.99*
.green Show your true colors with .green. $99.99*
.gripe Let them unload at .GRIPE. $39.99*
.guide Lead the way with .guide. $39.99*
.guitars Tune up your web presence with .guitars. 39.99
.guru Offer guidance with .GURU. $39.99*
.haus .HAUS tells Germans “welcome home.” $39.99*
.healthcare Share .healthcare on the web. $69.99*
.help A little .help goes a long way. $24.99*
.hiphop Express yourself with .hiphop. 24.99
.hiv Help us turn the tide on .hiv. $399.99*
.holdings Take stock in .HOLDINGS. $69.99*
.holiday .HOLIDAY says ‘Start packing’. $69.99*
.horse Saddle up for the web with .horse. $39.99*
.host .host is the ISP’s preferred choice. $129.99*
.hosting Build the web with .hosting. $39.99*
.house Build, inspect or sell with .HOUSE. $39.99*
.immo Move more properties in Europe with .immo. $39.99*
.immobilien .immobilien means real estate in German. $39.99*

Grab perfect domain for you right now.

TLD Description First year On Sale
.industries .INDUSTRIES says you produce. $39.99*
.info Put your information on the Web. $16.99*
.ink Find the perfect .ink domain name. $39.99*
.institute .INSTITUTE commands respect. $24.99*
.insure Sell more policies with .insure. $69.99*
.international Go global with .INTERNATIONAL. $24.99*
.investments Tell them you handle .investments. $129.99*
.juegos Everyone plays with .juegos. 19.99
.kaufen Sell to Germans online with .kaufen. $39.99*
.kim Claim your family name with .kim. $19.99*
.kitchen Mix up a masterpiece with .KITCHEN. $39.99*
.kiwi Score in New Zealand with .kiwi. $42.99*
.la Perfect for showing your local presence in Los Angeles! 39.99
.land Stake your claim with .LAND. $39.99*
.lawyer .lawyer says you know the law. $49.99*
.lease .LEASE your own space on the web. $69.99*
.legal Grow your practice with .legal. $69.99*
.lgbt Celebrate diversity with .lgbt. $59.99*
.life Keep it positive with .life. $39.99*
.lighting Spotlight what you do with .LIGHTING. $24.99*
.limited .limited says you’re exclusive. $39.99*
.limo Get them there in style with .LIMO. $69.99*
.link Connect online with .link. 12.99
.loans Find more borrowers with .loans. $129.99*
.london Court 8 million shoppers with .london. $59.99*
.ltda Get the web address you want with .ltda. $49.99*
.maison Make .MAISON your new home online. $69.99*
.management Take charge with .MANAGEMENT. $24.99*
.market .Market is open around the clock. $39.99*
.marketing Promote your services with .MARKETING. $39.99*

The best time to purchase domain in NOW.

TLD Description First year On Sale
.me A domain that’s all about YOU. 19.99 7.99
.media Attract an audience with .MEDIA. $39.99*
.memorial Get the word out with .memorial. $69.99*
.mobi Give customers on-the-go access to your site. $14.99*
.moda .moda says you love fashion. $39.99*
.moe .moe means passion in Japanese. 24.99
.money .money talks. $39.99*
.mortgage Close more sales with .mortgage. $59.99*
.nagoya Say konnichiwa to .nagoya. $16.99*
.navy Tell the world you support or serve in the .navy. $39.99*
.net The perfect complement to a .COM. $16.99*
.network Expand your .network online. $24.99*
.ninja Show off your .ninja skills. $24.99*
.nrw .nrw keeps Germany running. $69.99*
.nyc .nyc is unmistakable. $39.99*
.okinawa Introduce yourself to .okinawa. $16.99*
.onl .onl – the all-purpose web address. $19.99*
.org Perfect for your non-profit. $12.99* $9.99*
.paris .paris belongs to the City of Light. $64.99*
.partners Team up with .PARTNERS. $69.99*
.parts Sell .PARTS on the web. $39.99*
.party Get your .party started online. $39.99*
.photo Get a .photo that clicks with clients. $39.99*

Grab perfect domain for you right now.

TLD Description First year On Sale
.photography .PHOTOGRAPHY increases your exposure. $24.99*
.photos Sharpen your image with .PHOTOS. $24.99*
.pics Capture your story with .pics. 24.99
.pictures .PICTURES says it all. $14.99*
.pink Think .pink. $19.99*
.pizza Get your .pizza while it’s hot! $69.99*
.place Find your own .place on the web. $39.99*
.plumbing Keep your business flowing with .PLUMBING. $39.99*
.poker Raise the stakes with a .poker domain. $59.99*
.press Tell all with .press. $99.99*
.productions Lights, camera, .PRODUCTIONS! $39.99*
.properties Sell or rent with .PROPERTIES. $39.99*
.property Claim your .property on the web. $39.99*
.pub Tell ’em what’s on tap with .pub. $39.99*
.qpon Bring shoppers in with a .qpon website. $19.99*
.quebec Say bienvenue with .quebec. $49.99*
.recipes .RECIPES is where cooks gather online. $69.99*
.red Heat up your website with .red. $19.99*
.rehab Heal the world with .rehab. $39.99*
.reisen Satisfy their wanderlust with .REISEN. $24.99*
.rentals Move your .RENTALS on the web. $39.99*
.repair Fix it with .REPAIR. $39.99*
.report Offer details with .REPORT. $24.99*
.republican Join the debate with .republican. $39.99*
.rest Find the perfect .rest domain name. $49.99*

Grab perfect domain for you right now.

TLD Description First year On Sale
.restaurant Bring diners into your .restaurant. $69.99*
.reviews Be the go-to source with .reviews. $29.99*
.rich .rich says you deal in wealth. $3,499.99*
.rip Honor a loved one with .rip. $24.99*
.rocks Tell the world what moves you with .rocks. $14.99*
.rodeo Round ’em up online with .rodeo. $39.99*
.ryukyu Attract tourists and locals in .ryukyu. $16.99*
.sale Make the .sale. $39.99*
.sarl .sarl says you’re a licensed partnership. $39.99*
.schule Call German students to class with .schule. $24.99*
.science Share your theories with .science. $39.99*
.services Promote your .SERVICES on the web. $39.99*
.sexy Turn heads with .sexy. 24.99
.shiksha .shiksha spells learning for Hindi-speakers. $19.99*
.shoes Find the right fit with .SHOES. $39.99*
.singles Find the perfect match with .SINGLES $39.99*
.social Say hello with .social. $39.99*
.software Tell them you  code with .software. $39.99*
.solar The future looks bright for .SOLAR. $39.99*

TLD Description First year On Sale
.solutions They have problems. You have .SOLUTIONS. $24.99*
.space Claim your .space on the web. $11.99*
.style We like your .style. $39.99*
.supplies Keep the world stocked with .SUPPLIES. $24.99*
.supply Equip them with .SUPPLY. $24.99*
.support Offer help with .SUPPORT. $24.99*
.surf .Surf says you live for the perfect wave. $39.99*
.surgery Expand your practice with .surgery. $69.99*
.systems Develop a strong Web presence with .SYSTEMS. $24.99*
.tattoo Make your mark with .tattoo. 39.99
.tax Expand your .tax business. $69.99*
.technology .TECHNOLOGY is for the techie in you. $24.99*
.tennis Serve up a .tennis domain. $69.99*
.tienda Sell to Spanish-speaking customers with .TIENDA. $69.99*
.tips They have questions, .TIPS has answers. $24.99*
.tires The world runs on .tires. $129.99*
.today .TODAY delivers the latest news. $24.99*
.tokyo Court a world-class city with .tokyo. $16.99*
.tools Craft a strong web presence with the right .TOOLS. $39.99*
.town Be mayor of your own .TOWN. $39.99*

Start your Domain Search.

TLD Description First year On Sale
.toys .TOYS is the fun web address. $39.99*
.trade Build partnerships with .trade. $39.99*
.training Teach the world with .TRAINING. $39.99*
.university .UNIVERSITY is the place to learn. $69.99*
.uno .UNO says you’re #1. $19.99*
.us Get your hands on the all-American domain. 9.99
.vacations Sun and fun await at .VACATIONS. $39.99*
.vegas Reach tourists 24/7 with .vegas. $69.99*
.ventures Launch your next project with .VENTURES. $69.99*
.vet Tell the world you’re a vet. $39.99*
.viajes .VIAJES means travel. $69.99*
.video Be seen online with .video. $29.99*
.villas Find more buyers or renters with .VILLAS. $69.99*
.vision Help them see clearly with .VISION. $39.99*
.vodka Neat or chilled, .vodka draws a crowd. $39.99*
.vote Get out the .vote online. $99.99*
.voting Measure public opinion with .voting. $99.99*
.voto Bring Spanish speakers to the polls with .voto. $99.99*
.voyage .VOYAGE. Let the adventure begin! $69.99*
.wales Fly the flag with .wales. $24.99*
.watch Tune in or time out with .WATCH. $39.99*
.webcam .webcam brings people together. $39.99*
.website .website is your home online. $29.99*
.wedding Share the good news with .wedding. $39.99*
.wiki Share, collaborate and learn with .wiki. $39.99*
.work .work has a job to do. $1.99*
.works .WORKS gets the job done. $39.99*
.world Have it all? .world is for you. $39.99*
.ws An all-purpose website domain. 29.99
.wtf .wtf says “You HAVE to see this!” $39.99*
.xyz Find the perfect .xyz domain name. $14.99*
.yoga Help the world find harmony with .yoga. $39.99*
.yokohama Make yourself at home in .yokohama. $16.99*
.zone Get in the .ZONE. $39.99*

Purchase your domain before anyone else reserves it.

How to be a good web designer?

Web Designing can be thought as the easiest task in the world, something like eating a piece of cake, but…

Web Designer
Web Designer

Hardly does any book explain you, what you need to do to be a web designer. Neither do any books guide you through each and every concepts you require to be a good web designer.

The very first thing you need to have is the eagerness in being a web designer. When you are eager, you automatically get equipped with all you need to be a perfect web designer. Google, the god of programmers and developers is the most important asset you would ever have.

Web designing is not about completing the course of HTML or CSS or any other technology. Its changing every day. Every next day we come to hear about some new technologies.

Being a good web designer is not the matter of a 10, 20 or 30 day web designing course. You need constant dedication and experience over a long period of time on designing website.

However, years of experience you may have, but still you are learner, in case of web designing as new technologies are emerging every now and then.

Here I present my basic understanding on being a good web designer.

Make Friendship with Computer

One of the most important part of a web designer is the friendship with the computer. You need to feel happy when you are in front of your computer. You need to be happy with the key arrangement on the keyboard and the way the mouse is. Arrange the files and folders withing the computer efficiently. Be ready for solving general computer hardware related issues and be comfortable with installing and uninstalling applications (software) in your computer, be it any software, device driver or any game. Anything you do on your computer is taking you to next level.

Better play some games that require a lot of time sensitive clicks and a lot of immediate typing like Sniper Games, GTA Vice City or Pro Evolution Soccer.

Do a lot of Word Processing

Word Processing activities like typing and setting a book, question papers, thesis document, letters, application etc plays a very important role to make you a good web designer. After you are familiar with the visual interface for working with page settings you are prepared for coding the similar concept using web designing technologies like HTML/CSS.

All word processing activities you carry out while preparing books or other documents is going to guide you towards designing a website efficiently. A website is just the book on web opened from several computers and devices around the world.

Start loving to play with colors

Colorful; Word itself sounds so beautiful. Something very attractive and catchy. While at the same time wrong combination of color may ruin the whole concept you want to present to your visitors.

Perfect set of color used in a website is what makes the website beautiful and readable.Color decides the beauty and usability of your website. I’d rather prefer buying a book and studying it than reading a webpage with distracting colors.

A good web designer should have a very good understanding of color combination. It needs a lot of research on taste of users of different kind. A entertainment website may expect some hard, dark and bright colors while blog or informative website expects light and readable color. Similarly the choice of color for different concepts may vary from one another.

Make Fun of Photos

Next crucial element of a website after color is photo, that makes a website, WEBSITE 🙂

Proper selection, cropping and arrangement of photo in your website in coordination other elements (text and boxes) makes a lot of difference in how a website looks and whether or not the visitor will be interested to visit your website again.

You need to have good knowledge of pixels and image quality while designing a perfect website. Your experience on graphics applications like PHOTOSHOP, FIREWORKS, ILLUSTRATOR etc may decide, whether you can be good in designing website or not.

I love PHOTOSHOP, while there are several other graphics software that may be important to prepare graphics to be used on your website.

Start loving codes

The complexity of any task depends on your attitude towards the task.

Every difficult task seems CHOCO FUN, when you change you change your attitude towards the task from, “It’s Difficult, I wouldn’t be able to do it.” to “Wow! Interesting, I am loving doing this”

As you are going to code every basic idea in your mind while designing a website, you need to start loving codes and their structure. Basically no any language would be as easy as web designing language. While developers around the world are still dedicated to make the language more easier, readable and user friendly. Introduction of HTML5 and CSS3 has taken web and web designing to the next level

Practical Approach

Millions of lines and pages of books would value nothing if you haven’t tried to apply it yet, while once you apply it, you be clear about hundreds of concepts in single run.

Apply every small piece of knowledge you acquire from any sources in real life practically. Once you apply a concept, it generates hundreds other concepts. In order to be a good web designer you must have already tried every small concepts in real life application. You need to understand the way the tags and attributes function in HTML rather than use particular tag for particular purpose.