NEW!
financial-support-burst
Nanodegree Program

Learn SQL

Master SQL, the core language for Big Data analysis, and enable insight-driven decision-making and strategy for your business.
  • 13 DAYS
  • 16 HRS
  • 02 MIN
  • 55 SEC
  • Estimated Time
    2 months

    At 10 hours / week

  • Enroll by
    September 15, 2020

    Get access to the classroom immediately on enrollment

  • Prerequisites
    Basic understanding of data types

    See prerequisites in detail

SYLLABUS

Learn SQL

Perform analysis on data stored in relational and non-relational database systems to power strategic decision-making. Learn to determine, create, and execute SQL and NoSQL queries that manipulate and dissect large scale datasets. Begin by leveraging the power of SQL commands, functions, and data cleaning methodologies to join, aggregate, and clean tables, as well as complete performance tune analysis to provide strategic business recommendations. Finally, apply relational

- Hide details

2 months to complete

Prerequisite Knowledge

Basic understanding of data types (e.g., string, integer, etc.) See detailed requirements.

  • Introduction to SQL

    Learn how to execute core SQL commands to define, select, manipulate, control access, aggregate and join data and data tables. Understand when and how to use subqueries, several window functions, as well as partitions to complete complex tasks. Clean data, optimize SQL queries, and write select advanced JOINs to enhance analysis performance. Explain which cases you would want to use particular SQL commands, and apply the results from queries to address business problems.

    Deforestation Exploration
  • Management of Relational & Non-Relational Databases

    Databases need to be structured properly to enable efficient and effective querying and analysis of data. Build normalized, consistent, and performant relational data models. Use SQL Database Definition Language (DDL) to create the data schemas designed in Postgres and apply SQL Database Manipulation Language (DML) to migrate data from a denormalized schema to a normalized one. Understand the tradeoffs between relational databases and their non-relational counterparts, and justify which one is best for different scenarios. With a radical shift of paradigms, learn about MongoDB and Redis to get an understanding of the differences in behaviors and requirements for non-relational databases.

    Udiddit, A Social News Aggregator
Icon - Dark upwards trend arrow
SQL skills are more in demand by employers than programming languages like Java, JavaScript, and Python!

All Our Programs Include

Real-world projects from industry experts

Real-world projects from industry experts

With real world projects and immersive content built in partnership with top tier companies, you’ll master the tech skills companies want.
Technical mentor support

Technical mentor support

Our knowledgeable mentors guide your learning and are focused on answering your questions, motivating you and keeping you on track.
Personal career coach and career services

Personal career coach and career services

You’ll have access to career coaching sessions, interview prep advice, and resume and online professional profile reviews to help you grow in your career.
Flexible learning program

Flexible learning program

Get a custom learning plan tailored to fit your busy life. Learn at your own pace and reach your personal goals on the schedule that works best for you.