WhatPixel http://whatpixel.com Learn To Design Amazing Websites Sun, 03 Dec 2017 10:03:26 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.2 100+ Best Ice Cream Parlor Websites http://whatpixel.com/ice-cream-web-design-gallery/ Sun, 03 Dec 2017 10:03:26 +0000 http://whatpixel.com/?p=4732 Everybody loves ice cream and the best ice cream parlors give off a jovial atmosphere. And great ice cream parlor websites should have this same feeling in their design. If you run an ice cream shoppe and want […]

The post 100+ Best Ice Cream Parlor Websites appeared first on WhatPixel.

Everybody loves ice cream and the best ice cream parlors give off a jovial atmosphere.

And great ice cream parlor websites should have this same feeling in their design.

If you run an ice cream shoppe and want a truly sweet website then check this gallery for ideas. You’ll find over 100 sites with varying styles, color schemes, and layouts to help you craft the perfect design for your own website.

Cliff’s Ice Cream

cliffs ice cream


baskin robbins

Leopold’s Ice Cream

leopolds ice cream

Pumphouse Creamery

pumphouse creamery

Arethusa Farm

arethusa farm



Jeni’s Splendid Ice Creams

jenis ice cream

St Louis Ice Cream

st louis ice cream

Chocolats Favoris

chocolats flavor

Ample Hills Creamery

ample hills ice cream

The Parlour

the parlour


farrell ice cream

Gelato Messina

gelato messina

Molly Moon’s

molly moons ice cream

Scoop PDX

scoop pdx

Scoops Parlor

scoops parlor

Humphry Slocombe

humphry slocombe


kopps frozen custard

Three Twins

three twins ice cream

Creole Creamery

creole creamery

Fat Cat Creamery

fat cat creamery

New City Microcreamery

new city microcreamery

Homestead Ice Cream

homestead ice cream

Sweet Rose

sweet rose ice cream


cows ice cream

Ruby Jewel

ruby jewel

Shain’s of Maine

shains ice cream

Ice Cream Adventures

ice cream adventures

Oregon Ice Cream

oregon ice cream

Smitten Ice Cream

smitten ice cream

The Ice Cream Bar

sf ice cream

High Road

high road ice cream


clumpies ice cream

Maggie Moo’s

maggie moos ice cream

Kawartha Dairy

kawartha dairy

Cold Comfort

cold comfort



Pompei’s Bondi

pompei ice cream

Bi-Rite Creamery

bi rite ice cream

Mister Fitz

mister fitz

Sweet Jesus

sweet jesus ice cream

Joe’s Ice Cream

joes ice cream

Gelato Blue

gelato blue

Glace Artisan

glace artisan ice cream

Cool Licks

cool licks ice cream

Little Baby’s Ice Cream

little babys ice cream


simmos ice cream

Cookies and Cream

cookies and cream

Ice Cream Jubilee

ice cream jubilee

Izzy’s Ice Cream

izzys ice cream

Sassy Cow Creamery

sassy cow creamery

Dolcetti Espresso Bar

dolcetti espresso bar

Fentons Creamery

fentons creamery

Valhalla Premium Ice Cream

valhalla ice cream

Boho Gelato

boho gelato

Margie’s Candies

margies candies

Over The Moon

over the moon

Sweet Cow

sweet cow ice cream

Prospect Point

prospect point

N2 Extreme Gelato

n2 extreme gelato

Slickers Ice Cream

slickers ice cream

Sweet Republic

sweet republic ice cream

Soft Peaks

soft peaks ice cream

Christina’s Ice Cream

christinas ice cream

Mystic Drawbridge

mystic drawbridge


tickleberrys ice cream

Otter Valley

otter valley dairy

Penn State Berkey Creamery

penn state ice cream

Fifty Licks

fifty licks


schoolhouse ice cream

Rain or Shine

rain or shine ice cream

La Cigale

la cigale

Richardson’s Farm

richardsons farm

Ginger’s Comfort Emporium

gingers comfort emporium

Village Ice Cream

village ice cream

St. Francis Soda Fountain

st francis soda fountain

Hollywood Cone

hollywood cone

Ted Drewes

ted drewes frozen custard

Morelli’s Gelato

morellis gelato

Cool Moon Ice Cream

cool moon ice cream

We Love Ice Cream

victoria bc ice cream

The Ice Creamsmith

ice creamsmith

Ed’s Real Scoop

eds real scoop ice cream

Millers Ice Cream

millers ice cream


ice cream 7apples

Birite Market

birite market

Gina’s Cafe

ginas cafe

Blue Bunny

blue bunny ice cream

The Maple Parlor

maple parlor

The Bent Spoon

bent spoon ice cream

Black Vanilla Gelato

black vanilla ice cream


moomers ice cream

Yarra Valley Chocolaterie

yarra valley chocolaterie


cabots ice cream



Mt. Desert Island

mt desert ice cream

Bridge Drive-In

bridge ice cream

Dairee Elite

dairee ice cream


herrells ice cream

Kimmer’s Ice Cream

kimmers ice cream

Salt & Straw

salt straw ice cream


lick pure ice cream

The post 100+ Best Ice Cream Parlor Websites appeared first on WhatPixel.

100+ Bar & Grill BBQ Restaurant Websites http://whatpixel.com/best-grill-bbq-websites/ Fri, 03 Nov 2017 03:43:01 +0000 http://whatpixel.com/?p=5137 Bar and grill restaurants have the most unique and flavor-packed designs imaginable. And with new burger joints launching every year there’s a big demand for quality websites. This gallery includes well over a hundred screenshots of real BBQ/grill […]

The post 100+ Bar & Grill BBQ Restaurant Websites appeared first on WhatPixel.

Bar and grill restaurants have the most unique and flavor-packed designs imaginable. And with new burger joints launching every year there’s a big demand for quality websites.

This gallery includes well over a hundred screenshots of real BBQ/grill restaurant websites. You’ll find plenty of inspiration for any project and maybe pick up some creative ideas for your own BBQ joint.

Need A Bar & Grill Site?

If you need a quick site for your bar & grill then our restaurant setup guide can help. It’ll teach you how to make your own restaurant website from scratch with zero experience. It’s easy enough that anyone can follow along and it’ll help you save quite a bit of scratch too.

4 Rivers Smokehouse

four rivers smokehouse

Dinosaur BBQ

dinosaur bbq

Smokey Bones

smokey bones

Pecan Lodge

pecan lodge

The Granary

the granary

Joe’s Kansas City

joes kc bbq

Sugarfire Smokehouse

sugarfire smokehouse

Black’s BBQ

blacks barbecue

Hard Eight BBQ

hard eight bbq

Hometown Bar B Que

barbecue hometown

Salt Lick BBQ

salt lick bbq

Texas Jack’s

texas jacks barbecue

Smoque BBQ

smoque bbq restaurant

Oklahoma Joe’s

oklahoma joes

Famous Dave’s

famous dakes



Fat Pete’s

fat petes barbecue

Old Blue BBQ

old blue bbq

Dreamland Bar-B-Que

dreamland barbecue

Alamo BBQ

alamo bbq

Herman’s Ribhouse

hermans ribhouse

Buz and Neds

buz and neds

Earl’s Barbecue

earls barbecue

Tank House BBQ

tankhouse bbq


lucilles smokehouse


kbq bbq

Ono Hawaiian BBQ

ono hawaiian bbq

The Flyin’ Pig

the flyin pig

Tako Korean BBQ

tako korean

Pork Barrel

pork barrel bbq

Mighty Quinns

mighty quinns

Tozi Korean BBQ

tozi korean bbq

Capital Q

capital q bbq



Luling City Market

luling city

Mable’s BBQ

mables bbq

Rack Shack

rack shack bbq

Rustler’s Rooste

rustlers rooste

The Shaved Duck

shaved duck

Smoke And Barrel

smoke and barrel

Not Your Ordinary Restaurant

not ordinary bbq

Warehouse Grill

warehouse grill bbq


pitmasters back alley bbq

The Rub Club

the rub club

Bobby Q

bobby q

Smokey’s BBQ & Grill

smokeys bbq and grill

Joe’s Real BBQ

joes real bbq

The Hog’s Head

hogs head



Chicago BBQ

chicago bbq

The BBQ Co

the bbq company

Texas Roadhouse

texas roadhouse


prospectors ny

Deep Run Roadhouse

deep run roadhouse


rosebuds bbq

Buckhorn Grill

buckhorn grill

Jon Russel’s

jon russells bbq

Big’s BBQ

bigs bbq


ronnies bbq

Killen’s Barbecue

killens bbq

Hill County

hill county

Bogart’s Smokehouse

bogarts smokehouse

Brock’s BBQ

brocks bbq

Epic Smokehouse

epic smokehouse

Extra Billy’s

extra billys


cue bbq

Sonny’s BBQ

sonnys bbq

Smoke Ring

smoke ring

Schoepf’s BBQ

schoepfs bbq

Bone Licking BBQ

bone lick bbq

Fox Bros.

fox bros

Ninety Nine

99 restaurant

Bubba’s Barbecue

bubbas barbecue

Smokin’ Jones

smokin jones

D.B.A. Barbecue

dba barbecue

Heim BBQ & Catering

heim bbq catering

Uncle Bubs

uncle bubs

Rub’s Bckcountry Smokehouse

rub bbq somkehouse

Sweet Auburn Barbecue

sweet auburn bbq

Lovies BBQ

lovies bbq

Bodacious BBQ

bodacious bbq

County Barbecue

county barbecue

Milt’s Barbecue

milts barbecue

Franklin Barbecue

franklin bbq

Porkchop BBQ

porkchop bbq

Parker’s BBQ

parkers bbq


wrigley bbq

Pork Shoppe

chicago pork shoppe

Sandra Dee’s

sandra dees

Smalley’s Caribbean

smalleys caribbean bbq

Skylight Inn

skylight inn bbq

Albany Railyard

albany railyard

Weber Grill

weber grill restaurant

Lutz BBQ

lutz bbq

Carl’s BBQ

carls bbq

The BBQ Joint

bbq joint

Smithfields Chicken ‘N Bar-B-Q

smithfields chicken bbq

Capp’s Grille

capps grille

Rudy’s Barbecue

rudys barbecue

Riscky’s Barbecue

risckys barbecue

Smoke Belly Barbecue

smoke belly bbq

Double J Smokehouse

doublej smokehouse

Ten Fifty BBQ

ten fifty bbq

Blackwood BBQ

blackwood bbq

Old Glory

old glory bbq

The post 100+ Bar & Grill BBQ Restaurant Websites appeared first on WhatPixel.

100+ Best Makeup and Cosmetics Websites http://whatpixel.com/best-makeup-cosmetics-websites/ Tue, 03 Oct 2017 03:37:46 +0000 http://whatpixel.com/?p=5132 With more indie fashionistas getting into the beauty market there’s room for many new cosmetics & makeup lines. Most of these product lines will need their own website to share info and sell to customers. This gallery is […]

The post 100+ Best Makeup and Cosmetics Websites appeared first on WhatPixel.

With more indie fashionistas getting into the beauty market there’s room for many new cosmetics & makeup lines. Most of these product lines will need their own website to share info and sell to customers.

This gallery is the largest collection on the web full of design inspiration and ideas for cosmetics websites. Take a peek and see if anything catches your eye.

Need A Cosmetics Website?

If you need to launch your own cosmetics website then take a look at our business site setup guide. This guide offers a free step-by-step process to setup your own website and save thousands in design costs.


kiehls homepage








mac cosmetics

L’oreal Paris

loreal paris

Bumble and Bumble

bumble cosmetics

Carol’s Daughter

carols daughter

Bobbi Brown Cosmetics

bobbi brown cosmetics

Mary Kay

mary kay cosmetics



Mally Beauty

mally beauty



Avlon Industries

avlon industries



Estee Lauder

estee lauder

Hard Candy

hard candy



Amazing Cosmetics

amazing cosmetics





Bonne Bell

bonne bell

Too Faced

too faced

Love Cosmetics

love cosmetics



Bond No.9

bond number 9

Makeup Forever

makeup forever

Anastasia Beverly Hills

anastasia beverly hills





Merry Hempsters

merry hempsters

Klapp Cosmetics

klapp cosmetics

Benefit Cosmetics

benefit cosmetics

Timeless Secret

timeless secret

Ben Nye Makeup

ben nye

NYX Cosmetics

nyx cosmetics

Bare Minerals

bare minerals

New York Color

new york color





Lady Esther

lady esther cosmetics

Melt Cosmetics

melt cosmetics


sugar pill cosmetics

Madam C.J. Walker

madam cj walker


lush cosmetics

Kiko Milano

kiko milano

Max Factor X

max factor intl

Hourglass Cosmetics

hourglass cosmetics



Kylie Cosmetics

kylie cosmetics

Caswell Massey

caswell massey


tyra beauty





Wet n Wild

wet n wild beauty

Color Studio Pro

color studio pro

Lime Crime

lime crime

Ulta Beauty


Sleek Makeup

sleek makeup

KMS California

kms california

NARS Cosmetics

nars cosmetics

Elizabeth Arden

elizabeth arden




stila cosmetics

Elf Cosmetics

elf cosmetics


forever living


lvmh cosmetics







Yves Rocher

yves rocher

Shea Yeleen

shea yeleen

Victoria’s Secret

victorias secret



Josie Maran

josie maran



Sigma Beauty

sigma beauty


ponds cosmetics

Anna Sui

anna sui




guerlain cosmetics

Burt’s Bees

burts bees

Violent Lips

violent lips



IT Cosmetics

it cosmetics

Charlotte Tilbury

charlotte tilbury






dex cosmetics


lorac cosmetics

Tarte Cosmetics

tarte cosmetics

Tom Ford

tom ford

The Body Shop

the body shop


colgate palmolive


bourjois paris

Inglot Cosmetics

inglot cosmetics


coty cosmetics

Napoleon Perdis

napoleon perdis

Urban Decay

urban decay


vichy labs

Skin Ceuticals

skin ceuticals

The Balm

the balm

Soko Glam

soko glam

The post 100+ Best Makeup and Cosmetics Websites appeared first on WhatPixel.

100+ Barber Shop & Shave Parlor Web Designs http://whatpixel.com/barber-shop-website-gallery/ Sun, 03 Sep 2017 10:10:10 +0000 http://whatpixel.com/?p=4709 Male barber shops are like the antithesis to beauty salons. They both offer similar services with different environments. This is why barber shops & shave parlors have different styles in their websites. If you’re launching a new barber […]

The post 100+ Barber Shop & Shave Parlor Web Designs appeared first on WhatPixel.

Male barber shops are like the antithesis to beauty salons. They both offer similar services with different environments.

This is why barber shops & shave parlors have different styles in their websites. If you’re launching a new barber shop or need to redesign an existing business’ website then you’ll love the examples in this gallery.

I’ve hand-picked over 100 quality barber shop websites from around the world. Take a peek over the list and make note of ideas that you’d want in your own barber shop website.

Gentlemen Barber Clubs

gentlemen barber clubs

Barber of Hell’s Bottom

barber hells bottom

Blind Barber

blind barber

Chivalry Grooming Parlour

chivalry grooming

Junior & Hatter

junior and hatter

Lundlow Blunt

lundlow blunt


boardroom barber

Rust Belt Barbering

rust belt barbering

Barbra Shop

barbra barber

Barber & Parlour

barber and parlour

Mustache Barbershop

doral mustache


legends barber shop

Stan’s Downtown

stans downtown

18th Amendment Barber Shop

18th barber shop

Scissors & Scotch

scissors scotch

Big Kats

big kats houston

Prober Barber Shop

prober barber shop

V’s Barbershop

v barbershop

Rob’s Chop Shop

rob chop shop

Pankhurst London

pankhurst london

Al’s Barbershop

al's barbershop

Miami Clippers

miami clippers

Team Mambo

team mambo


als omaha

Cut & Shave

cut and shave


barbershop talk

Prestigious Image

prestigious image

Cowboy Up

cowboy up

Lucky’s Barber Shop

lucky barber shop

Freemans Sporting Club

freemans club

Eighteen Eight

eighteen eight

Churchills Barbershop


The Proper Barbershop

the proper barber

Les Mauvais Garcons

les mauvais

Ollie’s Barber Shop

ollie barber shop

Ralph’s Barber

ralphs barber shop


floyds barber


levels barber

Barbershop Lounge

barber shop lounge

Kutz Remix

kutz remix

SFB of Dallas

sf barber dallas

Barbershop Club

barber shop club

Baxter Finley

baxter finley

Well Groomed Gentleman

well groomed gentleman


haircuts for men

Bucks Barber Shop

bucks barber shop


legends barbers

Cigar City

cigar city

GQ Barber Lounge

gq barber lounge

WestSide Barbershop

west side barber

The Barbershop

tampa barbershop


virile barber


roosters salon

Di Carlo Salon

di carlo salon

Mr. Hobbs

mr hobbs barber

The Elite Barbershop

the barbershop

Mike’s Barbershop

mikes barbershop

Noble’s Barber

noble's barbershop

People’s Barber

peoples barber

Shave Houston

shave houston


gent cuts

Hi Rollers

hi rollers barber

Geo F Trumper

geo f trumper

Barber & Co

barber and co

Finley’s Barber Shop

finleys barber

Persons of Interest

persons of interest

Men’s Haircuts

mens haircuts

Famous Fadez

famous fadez

Van Buren Gentlemen’s

van buren salon

Gentlemen’s Cut

gentlemen cut

2B Groomed

2b groomed


millheads cuts

Beards and Beers

beards and beers

Dolce & Gabbana

dolce gabbana

Rock Barbers

rock barbers

Applewood Village Barbershop

applewood village barbers

The Usual

the usual

Baron’s Man Cave

barons shave

Elliott And Co.

elliott co

Sloane Square

sloane square

JR’s Old School Barber

jr old school barber

Fellow Barber

fellow barber

Man Cave Barber Shop

man cave barber

Uncle Rocco’s

uncle roccos

The Scotch Pine

the scotch pine

Parkside Barbershop

parkside barber

Weldon Barber

weldon barber

Colman Barbershop

colman barber

Pickings and Parry

pickings and parry

Pine St. Barbershop

pine street barber

Capelli’s Barbershop

capelli barber

Gabby’s Barber Shop

gabby barber

JD’s Barbershop

jds barber

Shorty’s Barber Shop

shortys barber

Acme Barbershop

acme barbershop

Farzad’s Barber Shop

farzad barber

Squire Barbershop

squire barber


primos barber

Razzle Dazzle

razzle dazzle barber

Magazine St. Barber

magazine street barbershop

Doc Guthries

doc guthries

Bird’s Barbershop

austin barbershop

Rudy’s Barbershop

rudys barbershop

The post 100+ Barber Shop & Shave Parlor Web Designs appeared first on WhatPixel.

100+ Best Wedding Photography Portfolio Websites http://whatpixel.com/best-wedding-photography-portfolios/ Thu, 03 Aug 2017 03:08:54 +0000 http://whatpixel.com/?p=5118 Setting up a portfolio site can feel like a hassle. But every photographer needs their own website for marketing and to acquire new clients. If you’re stuck on ideas you should browse through this gallery of 100+ photography […]

The post 100+ Best Wedding Photography Portfolio Websites appeared first on WhatPixel.

Setting up a portfolio site can feel like a hassle. But every photographer needs their own website for marketing and to acquire new clients.

If you’re stuck on ideas you should browse through this gallery of 100+ photography portfolio websites. Each site has a unique yet simple design that feels easy to use and offers plenty of inspiration for other wedding photographers.

Need A Portfolio Site?

If you need to launch your own wedding photography portfolio take a look at our portfolio site setup guide. It’s a non-techie guide made for photographers who want to create a kick-ass portfolio site without paying for a professional designer.

Tomasz Wagner

tomasz wagner

Photogenic Lab

photogenic lab

Aiden Rhaa

aiden rhaa

Daylene Wilson

daylene wilson

Holly Gardner

holly gardner

Claire Dobson

claire dobson

Oh, Karina

oh karina

Ashley Kidder

ashely kidder

Megan Newton

megan newton

Susan Stripling

susan stripling

Lisa Rigby

lisa rigby

Larissa Cleveland

larissa cleveland

Sara Lynn

sara lynn

Kara Miller

kara miller


adrian obatti

Seth Kaye

seth kaye photo

Elizabeth Lloyd

liz lloyd

Steve Koo

steve koo

Jason Kaczorowski

jason kaczorowski

IQ Photo

iq photo

Heather Parker

heather parker

Deborah Coleman

deborah coleman

Hi June

hi june

Sarah Roshan

sarah roshan

Angelica Glass

angelica glass photography

Phototerra Studio

photo terra studio

Shannon Gray

shannon gray

Ready Luck

ready luck photo


you plus we

Jason Gina

jason plus gina



Steve Matteo

steve matteo

Sachin Khona

sachin khona photography

Autumn Cutaia

autumn cutaia

Christian Pleva

christian pleva

Shlomi Amiga

shlomi amiga

Gathering Light

gathering light

Levi Tijerina

levi tijerina



Stylish Hip Weddings

stylish hip weddings

Ben Benvie

ben benvie

Kate McElwee

kate mcelwee


stak photography


avangard photography

Catherine Hall

catherine hall

Wendell Fernandes

wendell fernandes

Foster Visuals

foster visuals

Levi Stolove

levi stolove

Frances Morency

frances morency

Greg Brett

greg brett photo

Chris Shum

chris shum photographer


annuj photography

Studios This Is

studio this is

Frank Donnino

frank donnino



Sandra Costello

sandra costello

Andes Lo Photography

andes lo photo

Dana Goodson

dana goodson

Alison Emerick

alison emerick


adagion studio

Luke Liable

luke liable

Rodrigo Varela

rodrigo valera

Katie Kaizer

katie kaizer

Stout Photo

stout photo

Astrid & Rene

astrid and rene

Sea Light Studios

sea light studios

Gio Morales

gio morales photo

Kylie Martin

kylie martin

Tad Craig

tad craig

Lyn Ismael

lyn ismael photo


wasabi photo

Jennifer Ballard

jennifer ballard

Irving Photo

matthew ariel photography

Concept Photography

concept photo

Person Killian

person killian

Clau Photography

clau photography

Maui Joanna

maui joanna

Kenny Kim

kenny kim photo

Brian Hatton

brian hatton


krista photo


prudente photo

Modern Love Photo

modern love photography

Dreamtime Wedding

dreamtime wedding

Willow Lane

willow lane

Scott Williams

scott williams

MKD Photography

mkd photography

Durling Photo

durling photography

Ryan Joseph

ryan joseph photography

Leytham Photo

rael eytham

Soulful Life

soulful life

Karma Hill Photo

karma hill photo

Dmitri Sandra

Dmitri Sandra photography

Inbal Sivan

inbal sivan

Nicole Chan

nicole chan photography

Kristen Weaver

kristen weaver

Christina G Photography

christina g photography

Keith Simonian

keith simonian

Sprung Photo

sprung photo

Ben Kane

ben kane photo

Meghan Stewart

meghan stewart

Renai Photography

renai photo

Suzy Clement

suzy clement

Santy Martinez

santy martinez

Lisa O’Dwyer

lisa odwyer

Brett Tyler

brett tyler studios


apartment photography

Caroline Jhetes

caroline jhetes photo

Anna Kim

anna kim photo

Sara Rogers

sara rogers photo

Jayme Anne Photo

jayme anne photography

Joel’s View

joels view photography

SambaJoy Photo

samba joy photography

Tammy & Mark Photography

tammy mark photography studio

The post 100+ Best Wedding Photography Portfolio Websites appeared first on WhatPixel.

100+ Best Funeral Home Website Designs http://whatpixel.com/funeral-home-websites-gallery/ Mon, 03 Jul 2017 05:10:17 +0000 http://whatpixel.com/?p=4729 Funeral parlors are in the business of consoling loss. This is hard to show in a website which is why funeral home sites often lean towards simplicity. In this gallery you’ll find over 100 funeral home websites that […]

The post 100+ Best Funeral Home Website Designs appeared first on WhatPixel.

Funeral parlors are in the business of consoling loss. This is hard to show in a website which is why funeral home sites often lean towards simplicity.

In this gallery you’ll find over 100 funeral home websites that you can browse for unique ideas and design trends. Whether you’re creating a new funeral home site or redesigning a existing site this gallery will help you every step of the way.

Harrell Funeral Home

harrell funeral home


bonney watson


everly wheatley

Mt. Scott

mt scott funeral home

Stewart Funeral Home

stewart funeral


restland dallas


tradition care

Golden Gate

golden gate funeral

Fouche’s Hudson Funeral Home

fouche hudson


thacker memorial

Mission Funeral

mission funeral home

Matz Funeral Home

matz funeral home

Omega Funeral

omega funeral


harrison ross


calvario funeral home

Bartolomeo & Perotto

bartolomeo perotto

River View

river view

Morris Nilsen

morris nilsen


hughes funeral home

Conner & Koch

conner and koch


bliley funeral home

M.J. Edwards

mj edwards

Beck Funeral Home

beck funeral


elmwood cemetary


billman hunt funeral home


caruso care

N.J. Ford and Sons

nj ford sons

Resthaven Gardens

resthaven gardens

Swan Point Cemetery

swan point


duggans serra

Evergreen Washelli

evergreen washelli

Grant Miller

grant miller chapel

Mueller Memorial

mueller memorial

Neptune Memorials

neptune memorials

Joe Ford

joe ford funeral home

Hustad Funeral

hustad funeral home

Cabot & Sons

cabot and sons

Distinctive Life

distinctive life

Piedmont Funeral Home

piedmont funeral

New Comer

new comer funeral home

Choice Memorial

choice memorial cremation

Strong & Jones

strong jones funeral


driscolls mortuary

Scott’s Funeral Home

scotts funeral home

Superior Funeral Home

superior funerals

Affordable Cremation

texas cremation

Robert J. Miller

robert miller funerals

Egan Ryan

egan ryan

Daniel J Schaefer

daniel schaefer funeral home

Anthony Funeral & Cremation

anthony cremation

Cremation Society

minnesota cremation

Cypress Lawn

cypress lawn

Advent Funerals

advent cremation

Celebrating A Life

celebrating a life

All Faiths

all faiths funeral

Valente Marini Perata & Co.

valente marini perata

Chapel of the Chimes

chapel of chimes

C Mertz and Son

c mertz son

Elmwood Cemetery

elmwood cemetery

Crescent Tide

crescent tide funerals


yescio funeral homes

Walton’s Funerals

waltons funerals

Pryor Funeral Home

pryor funerals

Guerra & Gutierrez

guerra gutierrez

Provenzano Lanza

provenzano lanza


catholic cemetery



De Vol

de vol funeral home


shaw davis funeral

Lake View Cemetery

lake view cemetery

Texas Cemetery

texas state cemetery

Riverview Abbey

riverview abbey


mcguire services


schoedinger funeral


crown cemetery

Congressional Cemetery

congressional cemetery

Union Cemetery

union cemterey

Aria Funeral Home

aira funeral home

John J Kaczor

john kaczor

Lombardo Funeral Home

lombardo funerals

Local Cremation

local cremation

Lakeview Funeral Home

lake funerals

Dignity Memorial

dignity memorial

Muzyka & Son

muzyka son

Wilhelm’s Portland Memorial

wilhelms portland

Co-Op Funeral Home

coop funeral home

St. Paul’s Rock Creek

st pauls rock creek

Salerno’s Funeral Home

salerno funeral home

Adam J Casey

adam j casey funeral home

Paul W. Harris

paul harris funeral home

Sullivan’s Funeral Home

sullivans funeral home

Thomas T. Edwards

thomas edwards

French Funerals

french funerals cremation

Bleitz Funeral Home

bleitz funeral home

Speaks From The Heart

speaks from heart funerals

Michalik Funeral Home

michalik funeral home

Barton Funerals

barton family funeral services

Lawrence Funeral Home

lawrence funerals

Abbey Funeral Home

abbey funerals

W.S. Watkins & Son

ws watkins and son

Bright Funeral Home

bright funeral home

Columbia Funeral Home

columbia funerals

Smith-Corcoran Funeral Home

smitch corcoran funerals

Memorial Park

memorial park funeral home

Alexander Funeral Home

alexander funerals

The post 100+ Best Funeral Home Website Designs appeared first on WhatPixel.

20 Best JavaScript Books To Go From Beginner to Advanced http://whatpixel.com/best-javascript-books/ Tue, 06 Jun 2017 10:10:09 +0000 http://whatpixel.com/?p=5627 If you’re an aspiring web developer then you’ll need to learn JavaScript. It’s a staple for frontend work and it’s the fastest growing language powering dozens of free tools & libraries like Node.js. Before you can dive into […]

The post 20 Best JavaScript Books To Go From Beginner to Advanced appeared first on WhatPixel.

If you’re an aspiring web developer then you’ll need to learn JavaScript. It’s a staple for frontend work and it’s the fastest growing language powering dozens of free tools & libraries like Node.js.

Before you can dive into anything complex you’ll need to study basic JavaScript first. And in this post I’ve curated a massive collection of JavaScript programming books to master the language.

If you’re willing to put in the time and practice then these books will only help you improve faster with fewer obstacles.

js definitive guide

Best Beginner JavaScript Book

If you’re brand new to JavaScript and want a reliable intro I recommend JavaScript: The Definitive Guide. It’s a massive book with a ton of information but it’s well formatted for beginners. The writing style is fairly technical but also detailed enough that you’ll take away everything there is to know about JS development.


Professional JavaScript for Web Developers

pro js webdev

The most practical way to learn JavaScript is by creating realistic applications. Most people learn JS for the web so the best exercises are web-related tutorials.

Professional JavaScript for Web Developers offers a massive 960-page guide into the wild world of JavaScript development. It starts at the very beginning explaining what a scripting language is and how it works in an HTML file.

But you’ll quickly move into exercises covering basic methods, parameters, the object model, and how to manipulate the DOM(Document Object Model) using JavaScript.

Typically you’ll use JavaScript to manipulate the page somehow by restyling elements or removing/adding content to the page. This book clarifies the purpose of JavaScript using examples to show how it can work in the real world.

Later in the book you’ll learn about Ajax and the XMLHttpRequest method that makes Ajax possible. All-in-all a great book, although somewhat technical for complete beginners.


JavaScript: The Good Parts

js the good parts

Author Douglas Crockford is well regarded in the JavaScript community. His writing is considered very easy to understand while also being technical enough to get into the real details of this language.

Many developers recommend JavaScript: The Good Parts because it’s a genuinely detailed book about all the most important stuff in JS. It’s pretty short with only 175 pages but it teaches you all the fundamentals with a clear tone.

You’ll learn about the basic syntax of JavaScript for namespaces, functions, operators, loops, and even the basics of OOP.

But this book isn’t just a plain intro guide. It actually covers the JS language explaining what makes it so great and why developers should spend their time learning it. Highly recommend this book for beginners and experienced coders alike.


You Don’t Know JS

you dont know js

This entire book series is mindblowing for how much detail is inside and how much you can learn. The updated version of ECMAScript 2016 grants even more power to JS developers and this is a main talking point in this series.

You Don’t Know JS spans a total of six different books starting with the basics and moving through objects, scopes, closure, and ES 2016 changes.

Each book is pretty short averaging about 100 pages. But throughout the entire set you’ll learn more about JavaScript than you could ever hope to pick up by skimming the Internet. Lessons are well organized and geared towards beginner-to-intermediate developers who wanna get into web scripting.

Whether you’re trying to learn Node or build JS games or just use some JS on your website, these books are invaluable to the learning process.


JavaScript: The Definitive Guide

js definitiveguide book

There are few books that stand out like JavaScript: The Definitive Guide because of its teaching style and sheer volume of content.

The current 6th edition of the book totals over 1,000 pages with dozens of chapters on all the important features of JS. This book is far above anything you’ll find online because it’s written in a way that forces you to think about coding principles, then put them into practice on your own.

What I find most interesting is how this book works well for all experience levels. Beginners will learn something new on pretty much every page, however skilled developers will also pick up a lot from this book.

It does teach you JS ideas like classes, objects, client-side storage, JS APIs, and similar complex topics. But it also teaches you how to properly code these ideas using best practices for modern web development.

Easily the best investment for any JS developer or aspiring developer who wants to pick up some key pointers and write incredible reusable code.


Beginning JavaScript

beginning javascript

For something a little easier to dive into check out Beginning JavaScript by Paul Wilton and Jeremy McPeak.

This book clocks in at just under 800 pages and it’s a massive guide to the JS ecosystem from the perspective of a complete novice. The lessons are easy to follow regardless of your skillset and they use practical code snippets to keep you engaged.

Unfortunately the Kindle/digital version is almost unusable because the code snippets have improper spacing.

Developers like digital versions because you can sometimes copy/paste right from the book into your IDE. However this version is useless for that so you’ll be much better off grabbing the print copy.

Still for a complete beginner this teaching style offers an excellent way into the deep ocean of JavaScript.


JavaScript and jQuery

javascript and jquery

Jon Duckett’s books are typically recommended for beginners who aren’t sure where to get started. He’s an expert frontend developer with a keen eye for explaining critical concepts in great detail.

His book JavaScript and jQuery looks into the JS language from a practical perspective. The goal of this book is not to help you master everything about JavaScript.

Instead it’s structured around how you can use JavaScript in the real world to create applications that work well and provide value to the user. Early chapters cover the fundamentals of JavaScript but you’ll quickly move into DOM manipulation and handling user events in JavaScript.

Then mid-way through you’ll switch over to jQuery which abstracts the code and simplifies your workflow.

Once you learn jQuery for the web you’ll almost never rely on vanilla JavaScript ever again.

But much like you’d learn basic PHP before learning Laravel, you should also learn basic JavaScript before jQuery. And that’s exactly what this book aims to do by using realistic examples to keep you engaged the whole way through.


JavaScript & jQuery: The Missing Manual

javascript jquery missing manual

I’ve always been a fan of the “missing manual” series because these books usually offer tons of concrete advice, not to mention a few techniques that even professionals don’t know about.

JavaScript & jQuery: The Missing Manual is a massive 680-page book covering the basics concepts of JavaScript along with a whole lot more.

Currently in its 3rd edition this book is a goldmine of exercises and scripts that make learning JavaScript a breeze. Each chapter gets straight to the point and there isn’t much filler or theory involved in the teaching process.

You will spend a lot of time punching in code to understand loops, methods, parameters, variable scope, and other common features. But through practice you’ll also pick up some good coding habits which makes this one of the better intros to practical web development.

If you only want to learn JavaScript(and/or jQuery) for frontend coding then this missing manual is the only guide you’ll need.


Effective JavaScript

effective javascript

Once you get past the fundamentals you may be itching for more. There’s always another level you can reach with JavaScript and it typically comes from how you execute your code.

The book Effective JavaScript is written for intermediate-to-advanced coders who want to ultimately write better code. It offers 68 unique ways you can tackle certain problems and organize your code to run more efficiently.

You’ll learn about OOP techniques along with prototyping your applications. Most of these 68 tips revolve around common idioms and best practices for writing JavaScript. There is no single “best” way to do anything, however there are standard practices that many programmers follow.

If you are a complete beginner you might keep this book nearby as a reference and as further learning materials. But you should already understand the basics of JS before even thinking about how to improve your code.


The Principles of Object-Oriented JavaScript

principles oop js

By default JavaScript is not an object-oriented language. You have to learn how OOP code works and how to apply this into your JavaScript development.

Luckily there’s resources like The Principles of Object-Oriented JavaScript to help you get there. It’s a fairly short book with only 120 pages but the writing style is superb. It’s concise and very thorough covering all the OOP principles like inheritance, constructors, and dev patterns.

But I will admit the code snippets in this guide are not amazing. They certainly aren’t bad either, but I have seen better code examples in other books with clearer explanations.

I’d say this guide reads more like an OOP guide using JavaScript as the base language. It’s a solid intro to OOP development but it really helps if you’re fluent in JavaScript before starting this book.


High Performance JavaScript

high performance javascript

When you have a smaller website you don’t need to consider how bulky your code is or how well it operates. But when you’re serving high volume traffic this is where JavaScript performance comes into play.

High Performance JavaScript by Nicholas C. Zakas is the foremost guide on page speed and quality development. You’ll find tons of techniques on how to eliminate bottlenecks in your code and how to reduce overly-complicated logic.

Zakas works as a frontend developer at Yahoo! so he spends a lot of time optimizing code to run fast. But this book also talks about deployment and testing to ensure your webapps are highly performant no matter what phase of development you’re in.

Some of the biggest factors include HTTP requests/Ajax requests along with complicated DOM manipulations that can slow down the browser’s rendering engine.

This book is a must-own for any serious frontend developer and it’s one of the most detailed books on the subject of performant JS code.


Functional Programming in JavaScript

functional programming js

JavaScript has been around for decades but it seems only recently it’s swooped into the frenzy of functional programming.

This paradigm is completely different than OOP or procedural programming and it looks at JavaScript from a totally different perspective. Luis Atencio is quite the knowledgeable dev and it shines through in his book Functional Programming in JavaScript.

In this guide you’ll learn about functional programming from the ground-up and how you can apply this to your JS scripting.

Atencio talks about code extensibility, modularization, and unit testing to determine performance issues. He also shares ideas on when functional programming works best and which applications benefit the most from FP design patterns.

You don’t need to ever learn functional programming to become a web developer. But if you want to push yourself into this popular programming paradigm then Atencio’s book is an excellent place to start.


Object-Oriented JavaScript

oop javascript

On the flip side here’s another book covering the fundamentals of OOP design with JavaScript. Again JS was not built to do this naturally so it takes careful thought to design classes/objects and structure your programs accordingly.

Object-Oriented JavaScript is a fairly older book yet the lessons are still extremely relevant. It spans 330+ pages with a few dozen chapters on best practices for OOP scripting.

You should already be very comfortable writing JavaScript on your own before moving onto this book. It does not hold your hand or guide the reader as if they’re a complete beginner to the language. Instead it dives right into OOP best practices and what sort of tools you’ll need for testing.

Many of these tools are outdated but they still work comparably, sort of like DevTools compared to Firebug.

Outside of the publication date I’d mark this book well worth studying if you want to dive into OOP JS programming.


Maintainable JavaScript: Writing Readable Code

maintainable javascript

Professional developers will always vouch for a quality codebase. Nobody wants to muck around with confusing code and it’s a real problem with legacy systems.

Whether you’re building websites for yourself or with a team, you’ll always need to go back and make changes over time. Maintainable JavaScript: Writing Readable Code teaches you how to build your sites properly so your JS code isn’t just readable, but it’s also easy to extend and customize over time.

The author Nicholas C. Zakas has penned a few JS books and they’re all phenomenal, especially this one. It teaches you how to think about projects before you write a single line of code and how planning can make a huge different in any project you start.

You’re encouraged to think about function/variable names and how you add spaces into your code. You’ll also learn how to use tools like JSLint to gauge quality and find potential syntax errors.

File encodings and style guidelines are also discussed which are two important subjects that don’t relate directly to coding, but they affect the overall output quality of your scripts.

Once you’re using JavaScript for real websites you should try working through this book in your spare time. You’ll notice a tremendous leap in your abilities and how you plan new projects.


jQuery in Action

jquery inaction

Every Manning book I’ve ever read goes into great detail with tons of practical examples. jQuery in Action is no exception and it’s one of the best jQuery books for action-oriented developers.

If you learn best by doing then this book is for you. This is the title I suggested as the best choice in my jQuery book list and I still stand by that decision.

Currently in its 3rd edition this book spans 500+ pages of exercises teaching jQuery syntax and best practices. You’ll learn how to manipulate the DOM and how to handle user input, along with running Ajax requests to your server or through 3rd party APIs.

Each chapter builds upon the last so you’ll work from the bare-bones essentials up to the top of the jQuery pyramid.

It’s a great book for complete beginners and experienced developers alike with plenty of tips & tricks to go along.


Learning React

learning react book

It seems like everyone and their grandma loves React.js. This is a frontend library that works on its own virtual DOM to manipulate elements and share them through an MVC architecture.

If you don’t understand any of those terms then you’ll definitely like this book.

Learning React does not assume any prior knowledge of React.js.

The whole library does seem pretty wacky at first. It also comes with a steep learning curve so it may be a few weeks before you even understand why React is so crucial to modern frontend development. But the lessons in this book treat the reader like a complete beginner and it aims to bring React.js into your modern workflow.

With a total of 350 pages and loads of exercises to work through you’ll pick up all the basics of React through this book. Practice makes perfect and with guided practice you’ll reach perfection even quicker.


Building JavaScript Games

building javascript games

It’s wild to think how far we’ve come that JavaScript can be used to build games. JS used to be a web-only feature and even 10-20 years ago it was barely supported.

Nowadays with fundamental JS knowledge you can get your feet wet in game development with Building JavaScript Games by Arjan Egges. The book is a treasure trove of information about game programming for browsers and mobile devices.

You’ll learn all about the many JS libraries for adding audio, game controls, graphics, and payable assets onto the screen. Much of this relies on the HTML5 canvas element but you can also build native applications using JS libraries too.

Since game programming is such a detailed topic you can’t expect to become a master just from reading this book.

However this is the #1 best starting point for JS game developers who want a serious introduction to the field.


JavaScript Enlightenment

javascript enlightenment

Working with vanilla JavaScript forces you to learn how the real syntax operates and what you can do with this language. JavaScript Enlightenment takes this idea to the next level as a guided tour into the underbelly of this language.

You’ll learn how to go beyond typical JS frameworks and how to solve debugging errors on your own. JavaScript can be one of the most frustrating languages to fix because it doesn’t throw errors like a normal compiled language.

But with this book you’ll learn some invaluable techniques on testing, inheritance, and complex topics like manipulating the HTML head object.

Ever wanted to run complex mathematical functions or understand the different variable scopes? Confused about how null objects work? Then this is the only book you’ll need and it’s guaranteed to bring your JS knowledge up a couple notches.


Understanding ECMAScript 6

understanding ecmascript6

Many developers confused JavaScript for the ECMAScript language. In reality they are both very similar and JavaScript is based on the ES6/ES2016 ruleset.

This means it’s valuable to learn ECMAScript because it’s a fundamental “core” part of JavaScript development. The book Understanding ECMAScript 6 is perhaps the best guide to getting started without getting lost in all the madness.

You do not need much prior knowledge to read through this book although it helps if you can write some basic JavaScript.

This is meant to educate developers on the differences and behaviors of ES6 and how JavaScript relates to the language. You’ll learn about data storage with sets/maps and how to use ES6 promises to improve asynchronous development.

By far the best ES6 guide you can find and it’s all very relevant to ES2016 and beyond.


Testable JavaScript: Ensuring Reliable Code

testable javascript book

Code testing is a necessary evil to ensure the quality of your scripts. Not many developers bother with this because it can be tedious or just plain boring.

But if you’re willing to read through Testable JavaScript: Ensuring Reliable Code you’ll realize code testing can actually be a lot of fun! It all depends on how you test your code and if you understand why you’re running tests.

This book covers a whole bunch of complex topics from linting to multi-file debugging, unit testing, and event-based JS architecture. You’ll also learn about load testing and how to use tools like Selenium to cut down the hassle of testing.

At the very end of the book you’ll find some handy automation tools you can copy and reuse for testing real projects. This guide will help shave hours of time off your project work so it’s well worth grabbing once you’re somewhat adept with scripting.


Secrets of the JavaScript Ninja

secrets of js ninja

Secrets of the JavaScript Ninja is one of the best advanced JS books out there just from the level of detail and the topics covered. It’s also partially authored by John Resig, the creator of jQuery.

Anyone serious about web development as a career needs a copy of this book. It’ll take you so much farther than trying to solve things on your own, not to mention all the advice from professional JS devs is a goldmine of information.

Working through each chapter can feel like a challenge because there’s so much to consume. This is one of those books you’ll come back to many times because it’s packed with so much stuff.

You’ll find a ton of great tips on topics like asynchronous development and closures, but you’ll also find a ton of pitfalls to avoid along the way. Efficient performant code is a focal point the whole way so you can rest assured you’re learning the best way to approach any challenge.

This is the ultimate book for any serious JS developer. If you can’t find any good material to help advance your skills then take a peek at this book and see what it offers.

Since there’s so much you can do with JavaScript it can feel like an intimidating language. But don’t let this turn you away from learning!

Complete beginners just getting started have a bunch of great options. I recommend JavaScript: The Definitive Guide because it’s very thick and works well as a reference guide too. But you might also like the book series You Don’t Know JS for its levity and practical approach to the subject.

But no matter what your skill level there’s plenty of material in this list to bring you from a novice JS developer to an expert in everything from frontend development, React/jQuery, and even JS game dev too.

The post 20 Best JavaScript Books To Go From Beginner to Advanced appeared first on WhatPixel.

Best C# Books: Take Yourself From Beginner To Expert http://whatpixel.com/best-csharp-books/ Mon, 05 Jun 2017 16:18:32 +0000 http://whatpixel.com/?p=5649 Some of the coolest video games and programs run on a C# codebase. It’s a wildly popular language and it’s only getting more popular as the years pass. If you want to jump onto this bandwagon there’s never […]

The post Best C# Books: Take Yourself From Beginner To Expert appeared first on WhatPixel.

Some of the coolest video games and programs run on a C# codebase. It’s a wildly popular language and it’s only getting more popular as the years pass.

If you want to jump onto this bandwagon there’s never been a better time to learn, and luckily there are tons of resources out there to teach yourself. In this post I’ve curated my top picks for the best C# programming books ranging from novice material to expert advice.

murach c#

Best C# Book For Newbies

There are so many incredible C# intro guides but the most in-depth and practical choice is Murach’s C#. This book teaches the language in great detail but it’s written non-technically so beginners can follow along. It’s also frequently updated so you’re guaranteed the freshest information possible.


Learn C# in One Day and Learn It Well

learn csharp one day

If you’d rather start with a smaller introduction you should pick up Learn C# in One Day and Learn It Well. This book is a whole lot smaller with only 160 pages but still covers the fundamentals of C#.

This is one reliable guide but I can’t imagine relying on this book as a single learning resource. It is great for non-techies who simply don’t know where to start. However it won’t help you build complete applications from scratch.

The chapters follow a progression discussing variables, operators, arrays, lists, if/else logic and loops(among other things). You’ll learn through simple code snippets how to add these features into a traditional C# application.

But you still have to understand the logic behind each choice and when you’d need each feature. So this book is more like a raw intro to the features, not so much a deeper look at how to use the language in the real world.

Still if all you need is a dive into the C# syntax this should fit the bill.


Murach’s C#

murachs csharp

Murach’s C# is one of those rare programming books that seems timeless regardless of the current version. It’s a pretty large book with over 900 pages and dozens of practical exercises for programmers.

The book starts off with an intro to Visual Studio and Visual C# concepts. From there you’ll learn the essentials of C# syntax and how the language is formatted. Each chapter aims to further your knowledge just a little bit, falling back on examples to make sure you understand the material.

This guide is mostly geared towards Windows software development but this is not the only angle. You can take these C# skills with you anywhere so it does feel very much like a generalist’s guide to the language.

Control structures, event handlers, data validation and unit testing are all covered in a way that should make sense to beginners.

It’s an excellent training reference and it’s something you might keep on your bookshelf for years to come.


C# in Depth

csharp in depth

This is one of the few books I recommend for beginners and experts alike. C# in Depth is by far the best book talking about how to design applications and why you should follow certain design principles.

It’s currently in its 3rd edition with over 600 pages of guided lessons and exercises. Some early chapters cover basic fundamentals but this book also gets into newer features like generics, lambda expressions, dynamic typing and the newer async/await in C# 5+.

The author Jon Skeet is a sr engineer at Google so it’s no surprise that he knows his stuff. But the surprising part is how well this entire book is written and how easily it flows from one chapter to the next.

Beginners will not be able to complete the whole book right away so it may serve as a reference guide at first. But even if you’ve been writing C# for years this book has plenty to teach.

A must-own title for any serious programmer using C# in the modern world.


C# 6 for Programmers

c# for programmers

The writing style for this book is fantastic and very simple to consume. It’s excellent for beginners who don’t know anything about programming languages and want to start by learning C#.

C# 6 for Programmers is one of the newer books in this list although it is off by one version(current release is v7.x).

However it’s the teaching style that really makes this stand out. You’ll learn how to build real-world projects with tons of code samples explaining individual techniques along the way. Throughout the book you’ll work through 170+ different applications to help you learn C# from the ground-up.

Early chapters start by explaining classes and objects followed by LINQ and the newer techniques surrounding asynchronous programming. C# 6 does come with a few of these newer tricks but it’s also built on the same foundations as all previous versions.

That’s why beginners can work through these lessons for years and still find this book relevant. It’s great for self-teaching but can also work well as supplemental material for college students or programmers jumping into C# from another language.


C# 6.0 and the .NET 4.6 Framework

c# .net framework book

There’s always something new on the horizon and C#’s newest version includes a bunch of handy techniques for software developers. C# 6.0 and the .NET 4.6 Framework looks at C# attached to the .NET framework and how you can use these to create incredible webapps.

Most of the book talks about ASP.NET for web development but you’ll also learn about software techniques and the newer WPF desktop development environment.

You’ll learn how to use the Visual Studio editor along with custom WebForms, the WebAPI, and the Entity Framework.

This is very much a guide for intermediate C# developers who already know a good amount about the language. If you’re a complete beginner you should learn the fundamentals first before diving into .NET and all these related frameworks.


C# 7.0 in a Nutshell

c# 7 nutshell

For a book on the cutting edge of the newest features you’ll want C# 7.0 in a Nutshell.

This explains everything about the programming language, the frameworks, the .NET CLR and the concepts surrounding C# development. Understanding the language and basic syntax is really just the first step.

Following the exercises in this book you’ll have no problem crafting detailed C# applications from scratch using best practices and common design patterns. The first couple chapters explain a deep history of C# and what each version added into the language.

Then you’ll learn the raw fundamentals like numeric types, arrays, functions, and operators. But by page 100 you’ll be well into the advanced topics of C# programming like dynamic binding and working with collections.

I do admit this book moves fast so it may be off-putting to an absolute beginner. It straddles the line between a beginner guide and an intermediate-to-advanced learning resource.

Either way it’s an excellent reference to keep at your desk or on your bookshelf to work through the lessons whenever you have some free time.


TCP/IP Sockets in C#

tcpip sockets in c#

Working with sockets in C# is a staple for most programmers. And TCP/IP Sockets in C# is the best book you can get on this subject.

It’s definitely a smaller guide with only 175 pages but the lessons are very practical. You’ll learn how TCP/IP works and how you can connect into different ports for FTP or SSH.

The author teaches you about the Sockets API which is a standard for writing any networking in C#. But later chapters get a bit more complex on multiplexing, multithreading and multicasting.

Every chapter follows a tutorial style where you’ll learn by writing the code and studying live examples. These examples force you to see how networking is applied with C# APIs and how your code might look in a real project.

Since this book covers a niche subject it may not be valuable to everyone. But if you’re hoping to learn more about TCP/IP with C# definitely try to nab a copy.


The C# Player’s Guide

c# players guide

This guide is fully updated to the latest C# 7.0 along with the newest version of Visual Studio 2017.

The C# Player’s Guide teaches C# from the very beginning for novices and semi-experienced programmers. The early chapters cover a very simple walkthrough of the language and the Visual Studio program. You’ll learn the basics of procedural programming and simple operators within a few demo applications.

As you get into OOP techniques you’ll learn about polymorphism and generics with C#. Both of these subjects are slightly different in C# 7 so it’s good to know this guide is up to date and ready to go.

Compiling errors and simple bugs are also commonplace in C# development. This book explains these topics with a very simple teaching style that’ll reach everyone.

Anyone trying to teach themselves C# should check out this book. It’s one of the newest in this list and it’s fully updated to ensure you’re learning best practices right from the get-go.


Adaptive Code via C#

adaptive code via c#

It seems like every professional coder is talking about agile development and how it’s changing software engineering. Adaptive Code via C# is one handy resource on this topic covering how agile development works and why you should follow this workflow.

The book is pretty large with 450 pages of exercises and explanations. You’ll start by learning SCRUM and how this applies to C# development.

Once you dig a bit deeper you’ll get into the real meat of the subject with project organization in Visual Studio. This includes topics on dependencies and layering along with using external APIs in your code.

It’s pretty simple to learn C# but to master the process is a whole different ball game. Thankfully this book explains all the core features with an agile perspective to help you make changes fast and test often.


C# 7 and .NET Core

c# net core

The .NET framework is absolutely massive and it’s one of the most popular solutions for web applications. On the backend you can do a lot using C# so it’s the perfect choice for web developers running on an MS environment.

C# 7 and .NET Core is currently in its 2nd edition with a major update including all the new C# features. This book assumes you already understand some of the C# fundamentals and want to move into .NET programming for the web.

The .NET core and the Entity Framework are two big topics in this book. You’ll learn all the different methods and classes you can use for websites and why these are so important for great applications.

Another subject covered in great detail is cross-app development with the Universal Windows Platform and XAML. I can’t assume that every developer would want to use this because it is fairly detailed, however it’s still good to know it’s covered in this book.

If you’re desperate for an up-to-date guide on C# with the .NET framework then you’ll be very pleased with this title. Just make sure you already feel comfortable with some basic C# or these lessons will go right over your head.


CLR via C#

clr via c#

Within the .NET framework there’s a virtual machine called the Common Language Runtime. This handles the execution of .NET programs and converts compiled code into machine instructions.

The book CLR via C# teaches you everything about the CLR and how this runtime operates. You’ll learn how to build practical apps that function well and don’t cause bottlenecks on the server.

But you can also setup local testing environments to run your own performance tests or test multithreading, all of which is covered in this book. The C# CLR is not a huge topic but it is worth diving into for serious .NET programmers.

And surprisingly this book goes very deep totaling 900 pages of exercises, best practices, and lessons geared around the CLR for C# work.

An excellent guide if you’re up for the challenge and willing to put in a good amount of reading.


The Art of Unit Testing

art of unit testing

It’s crucial to build unit tests for any major piece of software. These tests ensure the quality of your code and provide a benchmark for areas that may need improvement.

The Art of Unit Testing by Roy Osherove is the complete guide to this subject using C# code as the starting point. You should already be very familiar with the language before picking up this book.

Once you get started you’ll learn what a unit test is and how you can go about creating one. There are tons of frameworks you can use like NUnit for .NET and you’ll find a bunch of examples throughout this book.

Each exercise is very practical so if you put in the work you will learn what it means to create a “good” unit test. The author touches upon many core techniques for testing and how professional developers deal with this.

All-in-all this is a fantastic book for serious C# programmers and you’ll come out the other side with far better code than you could ever dream of.


Agile Principles, Patterns, and Practices in C#

agile principles c#

I’d argue this is one of those books that you can take it or leave it, although it is definitely worth reading if you’re into agile development.

Agile Principles, Patterns, and Practices in C# looks into the best practices of agile development from a C# workflow. This does include the .NET framework and Visual Studio but also considers how to plan applications from the very beginning.

There are some chapters on unit testing and test-driven development so if you’re curious to learn unit testing this book is also fantastic.

My only complaint is how most of the book feels very technical until the later chapters where you apply these ideas into real projects.

Because of this I can only recommend the book to semi-skilled C# programmers who already know what they’re doing but want to go further with an agile dev process.


Effective C#

effective c#

Every developer wants to write better code and improve their process. It’s not a simple thing to do on your own because often times you’ll need guidance or critiques on your code.

With the book Effective C# you can learn what exactly makes quality code. Starting from the early planning stages all the way to more detailed class/object management this book offers 50 different techniques to improve your code quality.

Each chapter splits into a different resource covering stuff on .NET, working with generics, and handling exceptions in your code.

I can’t say these tips will bring you up to an expert-level programmer. But these tips are sure to leave a mark on your workflow.

Just note this is also a much more advanced book so you should really have the fundamentals down pat before grabbing this one.


More Effective C#

more effective c#

As a follow-up to the previous book we have More Effective C# written by the same author Bill Wagner.

In its 2nd edition the book is fully updated for C# 7 and includes a ton of new techniques based on updated features. It also comes with 50 more techniques which lean towards an intermediate-to-advanced audience of programmers.

You’ll find advice on lambda expressions, LINQ queries, composable interfaces, and a few handy techniques on multithreading for C#. Performance is always a concern along with security so both of these topics are addressed along the way.

This book pairs well with the original Effective C# and all of the techniques are unique enough to justify getting both books.

However this one is even more advanced so this two-book set is definitely meant for experienced programmers.


Unity Games by Tutorials

unity games book c#

You can make some bad ass games with C# and it’s one of the most popular programming languages for game developers.

But you don’t just write a few lines of code to make a PS4 game. You need a bunch of frameworks and typically a game engine like Unity. If you’re trying to learn C# for game design I’d recommend Unity Games by Tutorials for its clarity and level of detail.

Working through this massive 630-page guide you’ll create four unique games from scratch. Through these projects you’ll learn about 2D sidescrollers, 3D graphics, first-person shooters, and how to create a strategy game like tower defense.

These game projects involve a lot of C# principles like pre-defined game objects, custom animation, audio, pathfinding, and a whole lot more.

Thankfully this book covers everything you’ll need with exquisite detail and it does not assume any prior gaming development experience.

However you should really know your way around C# because this is not a guide for newbies. If you wanna get into game development try working through a beginner’s book first and come to this as your second resource.


C# 6.0 Cookbook

csharp cookbook

The most recently up-to-date cookbook on C# development is the C# 6.0 Cookbook. This is technically one version behind but the code snippets apply to pretty much all versions of C#.

It’s also a massive resource totaling 700 pages with well over 150+ individual recipes you can copy and reuse in your code. These recipes offer solutions to fairly common problems and more complex issues you’ll face in C#.

Some topics include algorithm development, regular expressions, networking, concurrency, exception handling and working with the local filesystem(among many others).

This is one of the best cookbooks out of all the programming cookbooks. I highly recommend grabbing a copy or waiting for the C# 7 update.

It’s worth having this on your desk for complex tasks not just for the code solutions, but also for the explanations behind each block of code.


Concurrency in C# Cookbook

c# concurrency cookbook

It’s not an easy task to dive into parallel programming but you can learn a lot through practice and repetition. The Concurrency in C# Cookbook takes you into the realm of concurrency and parallel development along with asynchronous programming concepts.

This is a much smaller cookbook with only 200 pages, although it’s still packed with 75 recipes to peruse and copy.

If you’ve never worked with concurrency in the past then this cookbook might be just what the doctor ordered. It’ll take you through some basic solutions to get you familiar with concurrent programming, then it moves into more detailed territory with solutions for complex tasks.

I recommend this more for developers who look at C# as a career path. If you do this for a hobby you may eventually get into concurrent programming but the technical solutions in this book may never be valuable for personal work.

Still an excellent resource for mastering concurrency and one hell of a guide for serious C# developers.

If you’re still on the fence about where to start I recommend a copy of Murach’s C# followed by the incredible C# in Depth. Between both of these titles you should have more than enough material to move from a complete novice to an adept programmer.

But as your skills improve you’ll likely want to learn more about the C# internals, or the .NET framework, or maybe try your hand at game programming.

Regardless of why you’re learning C# there’s plenty of resources out there to help and these books are some of the best you’ll find.

The post Best C# Books: Take Yourself From Beginner To Expert appeared first on WhatPixel.

Best Internet Of Things(IoT) Books http://whatpixel.com/best-internet-of-things-books/ Sun, 04 Jun 2017 10:10:26 +0000 http://whatpixel.com/?p=5526 Every tech enthusiast has read about the Internet of Things and how it can revolutionize our homelife. Adding Internet connectivity to your refrigerator may seem weird now. But in a few decades this could be the norm. To […]

The post Best Internet Of Things(IoT) Books appeared first on WhatPixel.

Every tech enthusiast has read about the Internet of Things and how it can revolutionize our homelife. Adding Internet connectivity to your refrigerator may seem weird now. But in a few decades this could be the norm.

To keep up with the IoT discussion I’ve listed a handful of books that are well worth reading. These cover the IoT landscape including how it works and how programmers can prepare for the future.

oreilly iot book

Best IoT Book For Beginners

If you want a practical intro to IoT then I recommend Designing Connected Products by O’Reilly. It looks at the big picture from development to UX and ultimately how to plan a smart product. It’s one of the more detailed books you can pick up but it covers the modern IoT world accurately.


Designing the Internet of Things

designing internet of things

Anyone on the forefront of this revolution likely has cool ideas for projects, but may not know exactly how to implement them. With this book you’ll find a ton of practical ideas for connected devices along with breakdowns of how they work.

Designing the Internet of Things is a massive 330+ page guide to the IoT workflow. It teaches you how to create integrated devices and how these chips typically work. You’ll also learn how to plan projects and figure out how connectivity would improve the user experience.

Physical products are very different than digital devices so this often leads to very different mindsets. You need to know how to plan and how to design around IoT features.

Note this book isn’t really a strict how-to guide and it won’t give you specific projects.

Instead it’s more of a detailed overview talking about the Internet of Things and the type of knowledge you need to create usable connected products.


Internet of Things: Principles and Paradigms

internet of things principles paradigms

There are numerous problems holding back the IoT development and most of them are being solved every day. There is no single best way to solve a problem other than to hack away and get it done.

With the book Internet of Things: Principles and Paradigms you’ll learn about the fundamentals behind these connected products. Closed/open systems, scalable architecture, and higher-level programming are all topics of consideration.

Later chapters also cover security and how this can be a huge concern for sensitive data. But if you’re looking towards the future then you’ll clearly see IoT is the way the world is going.

This book will get you thinking about the basic principles behind a connected device and how you can design projects with these goals in mind.

You’ll also glean insights from professionals working on the cutting edge of this field.


Building the Internet of Things

building the internet of things

Here’s a nice mix of a technical manual, a philosophical guide, and a business handbook for future tech entrepreneurs.

Building the Internet of Things focuses more on the enterprise applications of IoT products. This guide looks into the potential impact and business advantages you can get by following the Internet of Things and using these techniques yourself.

Corporate environments are always looking to streamline the growth process. And with automation increasing every year it’s getting tougher to see how the future will play out.

This book offers some pointers to make you think for yourself about IoT in the real world.

Excellent read for entrepreneurs and technologists with an interest in the future of technology + business.


Designing Connected Products

designing connected products

It seems crazy that all modern smartphones are connected to the Internet when just 10 years ago smartphones didn’t exist.

This is clearly a sign of the times and our ever-advancing move towards greater technology. Designing Connected Products takes a look at physical UX design for user-centric products.

You’ll learn about how people typically use products and what makes them stick.

If you’re designing digital interfaces then this book offers a nice mix of UI/UX along with physical behavioral psychology. But designing connected consumer products is a whole different ball game.

Expert technologists and UX designers weigh in with their opinions in this lengthy title. It’s far from a perfect guide on the subject but it does offer some very thought-provoking concepts.


Getting Started with the Internet of Things

getting started internetofthings

If you have no idea what the Internet of Things is, how it works, or how you’d design for it, then this book is for you.

Getting Started with the Internet of Things is a true beginner’s guide into this daring subject matter. You’ll learn how sensors and digital readers can be used with connected devices to transmit data through to other connected devices.

This book teaches you how to program micro computers like Arduino with a .NET framework library. With a few sensors and an Ethernet cable you can get any device online and transmitting data over the web.

Granted these exercises are not very practical and you won’t be revolutionizing your home life with this book.

It’s merely an introduction to the topic with some cool examples and fun ideas to work on.


The Internet of Things

internetofthings book

The Internet of Things by Samuel Greengard offers a nice divide between technical content and philosophical ideas.

This book explains a lot about the IoT environment and how we’re advancing further into this every year. There is no clear outcome because it’s hard to know how far this will go.

But with this book in hand you can learn a lot about the process of designing connected devices.

Samuel’s thoughts permeate throughout each chapter explaining data capture devices like RFID chips and sensors. Generally speaking, the goal is to look at how machines connect with each other and transmit data.

You will not get many practical ideas from this book and it won’t help you build your next cool gadget. But it’ll set you on the right path to understand the IoT with the right mindset.


Enterprise IoT

enterprise iot

As I mentioned earlier, production-level ideas are at the forefront of IoT development. That’s exactly what you’ll learn by reading Enterprise IoT which showcases interviews and Q&As from leading industry experts.

This book leans on case studies and detailed analysis of custom IoT devices already out in the world. Planning an enterprise project is just as valuable as the final execution phase and it’s crucial to understand this.

Each of the three parts in this book explore different topics for IoT protocols. Case studies in smart energy, cars, manufacturing, and supply/delivery are all considered from a business perspective.

If you have any interest in business applications then this 500-page IoT book is well worth the money.


Learning Internet of Things

learning internet of things

For a more hands-on guide that’ll please the DIYers take a look at Learning Internet of Things.

This mixes a Raspberry Pi with some basic programming knowledge to create some really cool devices. Throughout these lessons you’ll learn a lot about the capabilities and limitations of the modern Internet of Things and where it may be in 5-10 years’ time.

Each tutorial follows a step-by-step approach so anyone can work through these lessons. The source code is also available for anyone to copy/paste and use for other homemade projects.

It’s not a very long book with only about 250 pages and a few dozen chapters. But it is extremely technical and it’s one of the few hands-on books for IoT fanatics.


The Internet of Things

the internet of things book

As you can imagine there are tons of books with this same name, mostly because it’s a hot buzzword and everyone is looking to learn more.

This book titled The Internet of Things: How Smart TVs, Smart Cars, Smart Homes, and Smart Cities Are Changing the World is very much a mouthful. It writes for the layman who wants to learn about the ideas behind IoT development and where these things are going.

Smart devices come with both good features and bad ramifications. We don’t know exactly what’ll happen but this book’s author Michael R. Miller tries to fill in the blanks.

How realistic is a smart refrigerator? What can a smart TV do now and what could it do in a few years? What is wearable tech? And where are all those self-driving cars?

You’ll find answers to all these questions and more with a fun light hearted writing style.


The Amazon Way on IoT

amazon way on iot

If there’s any company that has taken the 21st century by storm is has to be Amazon. They are the new online superstore but they’ve also broken into online streaming and even technical services with AWS.

The Amazon Way on IoT combines ideas from IoT devices with Amazon’s business principles. How did so many people adapt to buying from Amazon?

This question offers a lot of solutions towards how we can get more people adapting into the IoT environment. In the book you’ll learn about customer experiences and how to design devices around the needs of customers.

You’ll also learn about how Amazon’s technologies use certain touch sensors, relay data, and how to process all this data using cloud computing.

A really interesting read if you’re curious about the technical side of IoT and where this could lead in the future.


Precision: Principles, Practices and Solutions for the Internet of Things

precision book

The sheer volume and mass of technology we have available easily holds the potential to revolutionize the planet. Precision: Principles, Practices and Solutions for the Internet of Things talks about this potential revolution and what you can do to work with it rather than against it.

The author Dr. Timothy Chou is currently President at Oracle so he knows a thing or two about technology. This book is very well written but also reads much more technically than others.

Dr Chou talks about frameworks and connectivity features you can use for building devices that just work. Each chapter analyzes a different part of the industry offering solutions and mediums to improve your development work.

I’m a huge fan of this book and wouldn’t recommend anything else for understanding the technical side of IoT and connected devices.


The Internet of Things: Enabling Technologies, Platforms, and Use Cases

internet of things book

There are many different ecosystems and types of technologies blossoming in this newer tech-savvy world. The Internet of Things: Enabling Technologies, Platforms, and Use Cases looks into how these ecosystems work and how you can capitalize on their growth.

Wireless design, integrated circuit boards, digital sensors, and even software-controlled products are all unique topics discussed in this book.

You’ll get a glimpse of all the many problems faced with modern IoT growth including distribution and data processing. There’s also a climate of confusion with most consumers where people aren’t really looking for smart devices right now.

But when would that change? And what sort of value can you find with these smart devices?

Grab this book if you want a look at the overall IoT ecosystem and how it works. It also gets into security topics which are crucial to think about before designing your own smart device.


Internet of Things(A Hands-on-Approach)

internet of things handson approach

Looking to get your hands dirty and create some really cool projects? Then you’ll want a copy of Internet of Things(A Hands-on-Approach) written by Arshdeep Bahga and Vijay Madisetti.

This book looks into many different industries and how they can all benefit from smart objects. Industrial work, agriculture, and retail are just three examples of booming industries that’ll be radically changed by automation.

Since there is no “ correct” way to build IoT devices there is no specific way to start. So this book offers an alternative you can follow and try to get working if you have the patience to spend the time working at it.

By the end you’ll learn to work with Raspberry Pi boards and how to design products that actually offer value to the consumer. You’ll also have a much clearer idea of what IoT means to technologists and where this can go with just a few years’ time.

All of these books are fantastic and they’re all geared towards readers with little-to-no prior knowledge. Whether you’ve been studying the Internet of Things for years or just want to get started, every one of these books offers a delightful read.

For practical purposes I recommend Learning Internet of Things which takes you through very specific examples and UX trends. But for a stronger intro guide I recommend Getting Started with the Internet of Things.

I’d argue that every book in this list is worth reading so it just depends on your goals and what you want to learn about the Internet of Things.

The post Best Internet Of Things(IoT) Books appeared first on WhatPixel.

12 Best MongoDB Books For Teaching Yourself http://whatpixel.com/best-mongodb-books/ Sat, 03 Jun 2017 10:10:32 +0000 http://whatpixel.com/?p=5490 Databases have changed radically in the past few years with NoSQL becoming the norm. These DBs are non-relational which makes development trickier but also faster and easier to scale. MongoDB is one of the most popular NoSQL DBs […]

The post 12 Best MongoDB Books For Teaching Yourself appeared first on WhatPixel.

Databases have changed radically in the past few years with NoSQL becoming the norm. These DBs are non-relational which makes development trickier but also faster and easier to scale.

MongoDB is one of the most popular NoSQL DBs out there and it’s only gaining traction with full-stack JS development like the MEAN stack.

If you’re trying to learn Mongo on your own then picking a great book can ease that process along. And in this post I’ve organized the best MongoDB books you’ll find for teaching yourself all the fundamentals and a whole lot more.

mongodb in action

Best Newbie MongoDB Book

If you’re brand new to MongoDB and NoSQL in general I recommend MongoDB in Action. This book is detailed, easy to read, and accurate since being updated to support the latest version of Mongo 3.x. A very pragmatic guide for anyone who wants to learn MongoDB for real world projects.


MongoDB Basics

mongodb basics

A nice starting point is MongoDB Basics written by by Peter Membrey. This is a true NoSQL introductory book written for people who have never used Mongo or a NoSQL structure in their life.

You’ll learn what makes MongoDB so interesting and why it stands out in a sea of other database engines. You’ll also learn how to install Mongo locally and how to design your applications with a MongoDB setup.

The first two chapters cover a lot of theory but later you dive into practical hands-on experience setting up and configuring MongoDB from scratch. This is crucial if you want to truly understand the database environment.

It does help if you already have NoSQL experience but it’s certainly not required. This book really does cover just the basics so it also won’t take you very far.

I recommend this for absolute beginners and non-technical developers who want an easy-to-read introduction to the Mongo environment.


MongoDB: The Definitive Guide

mongodb definitive guide

For a much more detailed guide consider grabbing MongoDB: The Definitive Guide by Kristina Chodorow. This book spans 430+ pages of detailed explanations and tutorials you can follow to learn the ropes of a Mongo setup.

Kristina is actually a core contributor to the MongoDB project so she knows a thing or two about this database engine. Throughout this book you’ll learn how to process data and how to structure document-oriented database engines from scratch.

Early chapters follow really simple guides to keep you engaged in the book. However you’ll soon get to very complex queries for aggregating data, grouping documents, and tracking datasets for certain statistics.

The table-based structure of a relational database isn’t rivaled with NoSQL. If you already spent time learning SQL you may find that knowledge does apply slightly, but Mongo is a whole different world of data management.

I do recommend this for beginners although it can feel very technical. Just be willing to put in some work if you’re serious about getting through these lessons.


MongoDB in Action

mongodb in action

Every single Manning book I read is pleasantly simple yet technical at the same time. MongoDB in Action follows this to a tee with 480 pages full of exercises and practical uses for Mongo in the real world.

Currently in its 2nd edition this book is fully updated with Mongo v3.x and it covers a lot of the newer features. This should be the go-to guide for anyone hoping to learn Mongo through actual practice.

You’ll learn about indexes, queries, data modeling, and basic text searching along with more technical ideas like Map-Reduce.

A big goal of Mongo is scalability and this book forces you to think about the big picture every step of the way. You’ll learn how to use Mongo with real applications and the practice lessons are surprisingly detailed considering how much there is to learn.

Absolutely recommend this book for its clean writing and exquisite code samples. It works great as an intro guide but also works well for SQL users who want to transition into MongoDB.


Data Modeling for MongoDB

data modeling for mongo

The very first step of any database design is the data model. This is where the developer creates individual data relationships to define how the database should be structured.

With Data Modeling for MongoDB you’ll get a deep dive into the process of professional data modeling for NoSQL. This requires a very analytical eye to understand how data should be organized and how it’ll be used in the application.

Throughout each chapter you’ll learn tons of new techniques for using MongoDB objects and the basic CRUD techniques for DB connections.

The very last chapter covers a few case studies so you can see how data modeling could work on live projects. This book is made for semi-experienced devs who know a little about Mongo and want to get into the practical usage for real applications.

Some devs consider data modeling to be the most important step before anything else. Assuming that’s the case then you’ll definitely want to work through this book before crafting your own Mongo-powered application.


NoSQL with MongoDB

nosql with mongodb

NoSQL with MongoDB is part of the Sams Teach Yourself series of beginner-level books. This one is no different covering the absolute fundamentals of NoSQL with MongoDB as the example program.

What I like most about this book is the simple writing style and ease of use. It works perfectly as an introduction for both NoSQL along with the MongoDB platform. This may be great for anyone hoping to dive in and learn the ropes without focusing on just one or the other.

Later chapters even offer source code from multiple languages like Java, Python, and PHP. This lets you see how applications can scale using Mongo regardless of the backend language.

However this book is a few years old so if you’re looking for the latest Mongo advancements you might want something else.

Still the lessons are incredibly accurate so you cannot go wrong starting with this guide.


Scaling MongoDB

scaling mongodb

Topics like sharding and high-volume queries can be very intimidating. But with Scaling MongoDB at your side you’ll realize these are topics that everyone can understand with some effort.

This book is very short with less than 100 pages. But it’s also incredibly detailed and wastes no time diving right into the action.

You’ll start by learning about sharding and splitting up data/queries. Then you’ll delve into how clusters work and how you can setup clusters in a Mongo environment. The later chapters cover DB administration and how you can organize MongoDB for an easier time scaling your webapp.

These topics can be found online for free but not in this much detail. It’s one reason I still recommend this book because it actually covers a lot of ground in a short amount of time.

Be warned these lessons are technical so you need to feel comfortable building MongoDB apps before making the move into scaling.


The Little Mongo DB Schema Design Book

little mongodb schema

Schema is a way to handle data in MongoDB which is typically unique to NoSQL databases. Many don’t even have schema which makes this book explicitly valuable to MongoDB users.

In The Little Mongo DB Schema Design Book you’ll learn how schema design patterns work and how they influence the overall design of your database. This term is usually considered an overall “blueprint” for the database(hence the book’s cover art).

This does relate closely to data modeling so this book might be worth picking up early in your learning process.

But you have to understand a decent amount about NoSQL to get started. I recommend this for newbies who already know a little about Mongo and want to start designing databases with purpose.


Web Development with MongoDB and NodeJS

webdev with mongo

The biggest reason to use Mongo is in the wacky world of web development. It’s easier now than ever before to launch a website and scale it quickly on a Mongo/Node stack.

That’s exactly the focus of this book Web Development with MongoDB and NodeJS. It’s only 300 pages but it covers a lot of ground from setting up the environment to building your first application and expanding it with tons of features.

Each chapter covers different concepts so you’re learning how to use MongoDB in the context of a web application. This means you’ll also be using Node/JavaScript and building realistic applications online.

I like how the exercises break down into simple steps and the teaching style is so clear-cut. This book is phenomenal for anyone looking to build Mongo-powered webapps.


Pro Hibernate and MongoDB

pro hibernate mongodb

The open source Hibernate framework lets developers map data types for OOP code in Java. This works especially well in MongoDB since the two are fully compatible right out of the box.

Pro Hibernate and MongoDB is a fascinating guide showcasing what you can do with both of these tools. It does offer a bunch of Java code so it’s best if you already have some Java experience.

But the exercises in this guide are easy to follow along regardless of your skillset. You’ll learn how to handle query entities and how to build transactions with Hibernate & MongoDB.

Later chapters offer some case studies for a larger enterprise programs along with a cloud application. After reading these case studies you’ll have a much better idea of how these two technologies can mesh nicely in the real world.

Great book if you’re a Java dev willing to learn Hibernate, not so great for anyone else.


MongoDB Applied Design Patterns

mongodb applied design patterns

Designing the database is a huge process and it lays the groundwork for everything that comes later. MongoDB Applied Design Patterns forces you to think how NoSQL databases should be designed based on a project’s needs.

Since typically MongoDB is schemaless it can feel weird designing patterns this way. But the lessons in this book offer clear solutions with tons of ideas you can take with you for future database projects.

The book wastes no time getting right into the meat of NoSQL design patterns. This means you really need to understand MongoDB on your own before picking up this book.

However if you’re at the stage where you’re designing your own apps and need some guidance on database organization this is one book that’ll help.

I’d go as far to say this is a must-buy for any serious developers running with MongoDB.


MongoDB Cookbook

mongodb cookbook

Freshly updated with its 2nd edition is the MongoDB Cookbook written by Cyrus Dasadia and Amol Nayak.

This is the ultimate desk reference for all things Mongo. Flipping through these pages you’ll find over 80 recipes teaching you how to craft applications and structure databases properly regardless of what you’re building.

You can learn sharding and replication for scaling databases along with PaaS development and cloud deployment techniques. You’ll also learn about higher-level enterprise techniques and how to create automated backups with 24/7 monitoring.

Code examples use Java and Python so it helps if you already know either of these languages.

But even some of the Mongo-only recipes will come in handy down the line so this is an excellent reference guide to keep nested on your bookshelf.


50 Tips and Tricks for MongoDB Developers

50tips mongodb developers

50 Tips and Tricks for MongoDB Developers is a really handy book if you like quick reference guides. I do not think this book is for everyone because it’s so short and very brief.

This book comes with 68 pages and offers a handful of great tips for using MongoDB in the real world. These tips also come with small explanations of how to apply them to your projects.

You’ll find ideas for database design, optimization, caching, security, and administration techniques. Each one is a standalone idea so you can flip through the book in any order.

This might be one of those books you get digitally because it’s cheaper and only useful as a reference every so often. But it does deliver exactly what the title says so if you’re looking for Mongo tricks this has plenty to go around.

If you’re new to NoSQL databases and want a reliable introduction to MongoDB almost any of these books will fit the bill.

However I recommend MongoDB in Action for complete beginners because it forces you to take action and learn by doing. It’s even a great book for NoSQL devs who don’t know much about Mongo and want to learn everything from scratch.

As your skills improve you’ll want to delve into data modeling and scaling databases, and you can find everything you need from the other books in this list.

The post 12 Best MongoDB Books For Teaching Yourself appeared first on WhatPixel.