import React, { Fragment } from 'react'; import { Grid, Row, Col } from '@freecodecamp/react-bootstrap'; import Helmet from 'react-helmet'; import PropTypes from 'prop-types'; import { Link } from 'gatsby'; import { uniq } from 'lodash'; import { Spacer } from '../helpers'; import Login from '../Header/components/Login'; import './landing.css'; import '../Map/map.css'; const propTypes = { edges: PropTypes.array }; const BigCallToAction = () => ( Sign in and get started (it's free) ); export const Landing = ({ edges }) => { const superBlocks = uniq(edges.map(element => element.node.superBlock)); return ( Learn to code | freeCodeCamp.org

Welcome to freeCodeCamp.org

Learn to code.

Build projects.

Earn certifications.

Since 2014, more than 40,000 freeCodeCamp.org graduates have gotten jobs at tech companies including:

Apple

Google

Amazon

Microsoft

Spotify

Certifications:

    {superBlocks.map((superBlock, i) => (
  • {superBlock}

  • ))}
); }; Landing.displayName = 'Landing'; Landing.propTypes = propTypes; export default Landing;