Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

76 lines
2.4 KiB

import { Box, Button, Container, SimpleGrid, Stack } from '@chakra-ui/react';
import { DownloadIcon, EmailIcon } from '@chakra-ui/icons';
import styled from 'styled-components';
import { Header } from '../../components/header';
import { OpensourceBanner } from '../../components/opensource-banner';
import { UpdatesBanner } from '../../components/updates-banner';
import { Footer } from '../../components/footer';
import { PageHeader } from '../../components/page-header';
const RoadmapBody = styled.div`
margin-bottom: 30px;
font-size: 15px;
h1 {
font-size: 32px;
font-weight: 700;
}
p {
line-height: 25px;
margin-bottom: 20px
}
ul, ol {
margin: 0 0 20px 40px;
li + li {
margin-top: 11px;
}
}
`;
export default function Roadmap() {
return (
<Box bg='white' minH='100vh'>
<Header />
<Box mb='60px'>
<PageHeader
title={'Frontend Developer'}
subtitle={'Step by step guide to becoming a modern frontend developer'}
>
<Stack mt='20px' isInline>
<Button size='xs' py='14px' px='10px' leftIcon={<DownloadIcon />} colorScheme='yellow' variant='solid'>
Download PDF
</Button>
<Button size='xs' py='14px' px='10px' leftIcon={<EmailIcon />} colorScheme='yellow' variant='solid'>
Subscribe
</Button>
</Stack>
</PageHeader>
<Container maxW='container.md' position='relative'>
<RoadmapBody>
<p>Frontend web developers work on the frontend of the websites producing HTML, CSS and JavaScript i.e. to
produce the part of the website that users normally interact with. Alternative Job titles for a frontend
developer include:</p>
<ul>
<li>Frontend Developer or Engineer</li>
<li>Frontend Web Developer</li>
<li>Frontend HTML/CSS Developer</li>
<li>JavaScript Developer</li>
<li>React Developer</li>
<li>Vue.js Developer</li>
<li>Angular Developer</li>
</ul>
<p>The diagram below shows the landscape of all the tools, technologies available for the frontend developers as well as the recommended order in which you should be learning the.</p>
</RoadmapBody>
</Container>
</Box>
<OpensourceBanner />
<UpdatesBanner />
<Footer />
</Box>
);
}