I'm going to be purchasing a Nikon D5300 soon and wanted to know which lenses I should buy. Nothing too expensive, but all around good lenses for a beginner. Thanks.
The choices for Nikon DX (Canon EF-S isnt better either) are sadly limited.
Nikon AF-S 35mm f1.8 DX : This lens is "glued" to my old D5100. Cheap, compact, very good build (metal), bright, and super sharp (for a DX lens, anyway).
Nikon AF-S 18-55mm f3.5-5.6 VR DX : This is an allrounder lens. It even offers some macro ability (1:3.2, to be precise). Close down to f/8 and avoid the focal length extremes for best results. Very plasticy.
Nikon AF-S 18-105mm f3.5-5.6 VR DX : Popular comfort zoom. Pretty useless macro ability (1:5), but more range.
Nikon AF-S 16-85mm f3.5-5.6 VR DX : a rather dark standard zoom, which however has a great range. Especially the 24mm equivalent at the low range is very handy to have. Unfortunately this glas is quite expensive compared to the alternatives.
Sigma 18-35mm f1.8 : Image quality and brightness at the same level as the Nikon AF-S 35mm f1.8 DX, i.e. excellent, but this lens is HUGE and HEAVY. Still, a zoom on the level of a prime lens. Not bad. Some people love this.
Tokina 11-16mm f2.8 : This is the standard choice for a wideangle on Nikon DX. Cheap, bright, good build, good image quality.
Nikon AF-S 70-300mm f4.5-5.6 : A lens for full frame, this is the lens of choice for sports. Just avoid too dark locations, though.
Tamron 90mm f2.8 VC macro : This is THE standard macro lens. Relatively cheap, quite good build, good image quality.