Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Relational Database (Beta)

via freeCodeCamp

Overview

For these courses, you will use real developer tools and software including VS Code, PostgreSQL, and the Linux / Unix command line to complete interactive tutorials and build projects.

These courses start off with basic Bash commands. Using the terminal, you will learn everything from navigating and manipulating a file system, scripting in Bash, all the way to advanced usage.

Next, you will learn how to create and use a relational database with PostgreSQL, a database management system, and SQL, the language of these databases.

Finally, you will learn Git, the version control system, an essential tool of every developer.

Major Topics:

  • Learn Bash By Building A Boilerplate
  • Learn Relational Databases By Building A Mario Database
  • Build A Celestial Bodies Database Project
  • Learn Bash Scripting By Building Five Programs
  • Learn Sql By Building A Student Database Part 1
  • Learn Sql By Building A Student Database Part 2
  • Build A World Cup Database Project
  • Learn Advanced Bash By Building A Kitty Ipsum Translator
  • Learn Bash and Sql By Building A Bike Rental Shop
  • Build A Salon Appointment Scheduler Project
  • Learn Nano By Building A Castle
  • Learn Git By Building An Sql Reference Object
  • Build A Periodic Table Database Project
  • Build A Number Guessing Game Project

Syllabus

  • Build a Boilerplate
  • Build a Mario Database
  • Build a Celestial Bodies Database
  • Build Five Programs
  • Build a Student Database: Part 1
  • Build a Student Database: Part 2
  • Build a World Cup Database
  • Build a Kitty Ipsum Translator
  • Build a Bike Rental Shop
  • Build a Salon Appointment Scheduler
  • Build a Castle
  • Build an SQL Reference Object
  • Build a Periodic Table Database
  • Build a Number Guessing Game

Taught by

freeCodeCamp Team

Reviews

3.7 rating, based on 3 Class Central reviews

Start your review of Relational Database (Beta)

  • Anonymous
    Taking into account that it's a beta, I still would've expected to be able to log in and start learning (Codeally login doesn't work). I don't see an option to follow the course locally either that I read wouldn't save my progress. Well abandoning this, for now, I really wanted to take this course.
  • Akshay Vishwakarma
    nice calss
    What Is Programming?
    Programming is a very natural and intuitive concept. A program is nothing
    more than a series of statements written in a specific language. Programs are
    everywhere, and even the technophobes of the world use programs every day.
    Driving directions, cooking recipes, football plays, and DNA are all types of
    programs. A typical program for driving directions might look something
    like this
  • Aathi Siva Balan
    "The instructor was very willing to answer questions from individuals, which is very helpful"
    "Overall, very interesting and useful - exercises consolidated the learning"
    "Although it was my first online workshop, everything was perfect!"

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.