Sachverhalt: A. A.a Der türkische Staatsangehörige X._, geboren 1981, kam 1989 im Rahmen des Familiennachzugs in die Schweiz. Er hatte zunächst im Kanton Basel-Landschaft Wohnsitz, ab 2002 im Kanton Aargau, dessen Migrationsamt ihm am 16. August 2002 die Niederlassungsbewilligung erteilte. 2004 heiratete X._ eine Landsfrau. Die Gattin reiste im selben Jahr in die Schweiz ein und erhielt hier eine Aufenthaltsbewilligung. Der gemeinsame Sohn, geboren 2008, erhielt eine Niederlassungsbewilligung. A.b X._ verübte in der Schweiz ab dem Jahr 1992 verschiedentlich Straftaten. Was die mit Freiheitsstrafe oder Haft geahndeten Delikte anbelangt, wurde er am 3. April 2000 wegen mehrfachen, teilweise versuchten Raubs zu einer bedingten Gefängnisstrafe von acht Monaten, am 5. September 2003 wegen grober Verletzung der Verkehrsregeln und pflichtwidrigen Verhaltens nach einem Verkehrsunfall zu drei Tagen Gefängnis bedingt, am 26. November 2003 wegen Fahrens trotz Entzugs respektive Verweigerung des Führerausweises sowie Missbrauchs von Ausweisen und Schildern zu zehn Tagen Haft und am 13. Januar 2005 wegen mehrfacher grober Verletzung der Verkehrsregeln sowie mehrfacher Verletzung der Verkehrsregeln zu drei Monaten bedingt (als Zusatzstrafe zum Strafbefehl vom 26. November 2003), unter Auferlegung einer Probezeit von vier Jahren und einer Busse, verurteilt. Mit Blick auf diese - und die weiteren, hier nicht relevanten - strafrechtlichen Vorfälle sprachen die Ausländerbehörden des jeweiligen Wohnsitzkantons in den Jahren 2000 und 2005 gegenüber X._ je eine ausländerrechtliche Verwarnung aus. A.c In der Zeit von 2003 bis 2006 handelte X._ mit insgesamt ca. 885 Gramm Kokaingemisch, was insgesamt mindestens ca. 354 Gramm reinem Kokain entspricht. Überdies konsumierte er illegal Drogen. Mit Urteil vom 8. Oktober 2007 sprach ihn das Bezirksgericht Zürich deswegen schuldig der Widerhandlung gegen das Betäubungsmittelgesetz, mengenmässig qualifiziert, und der mehrfachen Übertretung des Betäubungsmittelgesetzes, widerrief es die mit Strafbefehl vom 13. Januar 2005 ausgefällte, bedingte Strafe von drei Monaten Gefängnis, bestrafte es X._ unter Einbezug der widerrufenen Strafe mit 35 Monaten Freiheitsstrafe als Gesamtstrafe, teilweise als Zusatzstrafe zu den Strafbefehlen vom 5. September 2003 und 26. November 2003, sowie mit einer Busse von Fr. 500, schob es den Vollzug der Freiheitsstrafe im Umfang von 23 Monaten auf und setzte es die Probezeit auf vier Jahre fest. Im Übrigen (zwölf Monate abzüglich Untersuchungshaft von 217 Tagen) erklärte es die Freiheitsstrafe für vollziehbar und ordnete es die Bezahlung der Busse an. Das Obergericht des Kantons Zürich, I. Strafkammer, bestätigte mit Urteil vom 4. September 2008 das bezirksgerichtliche Urteil. Vom 17. April 2009 bis zum 11. September 2009 verbüsste X._ die Freiheitsstrafe in Halbgefangenschaft. B. Am 22. April 2009 verfügte das Migrationsamt des Kantons Aargau den Widerruf der Niederlassungsbewilligung und forderte X._ auf, die Schweiz binnen 30 Tagen nach Rechtskraft der Verfügung zu verlassen. Im Einspracheverfahren erhöhte das Migrationsamt die Ausreisefrist auf 90 Tage. Die gegen den Einspracheentscheid gerichtete Beschwerde an das Rekursgericht im Ausländerrecht des Kantons Aargau (hiernach: Vorinstanz) wies dieses am 30. März 2011 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 13. Mai 2011 lässt X._ beantragen, das vorinstanzliche Urteil vom 30. März 2011 sei aufzuheben, seine Niederlassungsbewilligung sei nicht zu widerrufen und er sei nicht aus der Schweiz zu weisen. Ferner beantragt er die Anordnung der aufschiebenden Wirkung sowie die Gewährung der unentgeltlichen Rechtspflege und Verbeiständung durch seinen Anwalt. Die Vorinstanz verzichtet auf eine Vernehmlassung, während das Migrationsamt des Kantons Aargau und das Bundesamt für Migration die Abweisung der Beschwerde beantragen. Mit Präsidialverfügung vom 19. Mai 2011 wurde der Beschwerde die aufschiebende Wirkung zuerkannt, mit Verfügung vom 28. Juni 2011 das Gesuch um unentgeltliche Rechtspflege und Verbeiständung abgewiesen.