How I Created My Portfolio Website (Frontend Web Developer)
I recently graduated from Flatiron Coding Bootcamp in New York and entered the job market., Als een frontend web developer op zoek naar een instap — level positie Ik denk dat het belangrijk is om een professionele portfolio website die al uw projecten weergeeft, vooral als je niet beschikt over een eerdere codering ervaring of een formele CS-graad. Het betreden van de arbeidsmarkt te midden van de coronapandemie is op zijn zachtst gezegd ontmoedigend, dus besloot ik deze tijd te gebruiken om mijn vaardigheden te oefenen, nieuwe te leren en hopelijk coole projecten te bouwen onderweg. Deze blogpost gaat over mijn allereerste project dat ik bouwde tijdens quarantaine die live ging — mijn persoonlijke portfolio website.,
voordat ik mijn website bouwde heb ik een plan gemaakt van hoe ik deze Ga benaderen. De segmenten waar ik aan moest werken zagen er als volgt uit:
- Planning — begrijp het doel, outline deliverables
- ontwerp — schetsen van ideeën, werken aan kleurenschema en typografie
- ontwikkeling — schrijven van de code
- Publishing — hosting en het verkrijgen van een aangepaste domeinnaam
Planning
om iets in het leven te bouwen is het handig om een plan of idee te hebben van wat u wilt bouwen en hoe je wilt dat het eruit ziet., Het is geweldig om te beginnen met het doel in gedachten, of hoe Simon Sinek zou zeggen — “begin met Waarom”. In mijn geval mijn doel was om een persoonlijke portfolio website die al mijn informatie zou hebben, alle projecten die ik heb gebouwd in het verleden en mijn persoonlijke bio. Deze website moet vrij eenvoudig, intuã tief, responsief en vertegenwoordigen mij als een individu, evenals een ervaren webontwikkelaar. Het moet een schoon en modern ontwerp hebben en een mooie interface hebben. Het moet uniek en creatief zijn. OEF, dat was veel!, Maar hoe meer concrete je krijgt op alle details, hoe gemakkelijker het zal zijn om uit te voeren. In het schetsen van de deliverables heb ik gebruikersverhalen als volgt geïmplementeerd:
— De gebruiker wordt begroet met een Home page (dit moet iets creatief en uniek zijn, in mijn geval heb ik er drie gebruikt.,pelling persoonlijke verhaal en informatie over het onderwijs, de huidige tech stapel, verleden werkervaring en interesses/hobby ’s — voor een persoonlijke touch)
— de gebruiker kan navigeren naar de pagina Projecten (dit is waar de beste projecten zal wonen, met beschrijvingen van de gebruikte technologieën en links naar Gitub en live video-demo’ s)
— de gebruiker kan navigeren om Contact met Mij op pagina (deze pagina alle benodigde contactinformatie en links naar sociale media en Github)
Design
Na het begrijpen van het doel en de planning van een ruwe schets is het tijd om na te denken over het ontwerp!, Ik ben een zeer visueel persoon dus dat was zeker een van mijn favoriete delen. Ik begon met het schetsen van de wireframes / blauwdrukken voor mijn pagina ‘ s. Ik gebruikte gewoon pen en papier, maar je kunt alle tools gebruiken die je wilt, bijvoorbeeld Ik hou ook van Figma, dat is een digitaal ontwerp en prototyping tool. U kunt het gebruiken om websites, apps of kleinere onderdelen van de gebruikersinterface te maken die in andere projecten kunnen worden geïntegreerd., De eerste schets van mijn wireframes zag er als volgt uit:
Net als de blauwdruk van een gebouw, een wireframe beschreven in details duidelijk en specifiek tijdens het geven van de bouwers (u, andere ontwerpers, ontwikkelaars, etc.) een overzicht van het project. Nadat de blauwdrukken klaar waren ben ik begonnen met het onderzoeken van het kleurenschema voor mijn website., Ik ben geen ontwerper, maar ik had een begrip dat het kleurenschema zeer modern en schoon moet zijn. Ik zal een lijst van een aantal grote middelen die ik vond voor kleur onderzoek aan het einde van deze blog. Na een aanzienlijke hoeveelheid onderzoek heb ik uiteindelijk het plukken van zwart als mijn primaire kleur (vooral omdat mijn Home page had een 3D-graphics van reizen door de ruimte) en neon roze als mijn secundaire pop van kleur.
typografie speelt een belangrijke rol bij het instellen van de toon, het thema en de boodschap van een website. Voor mijn website koos ik Orbitron — een geometrisch schreefloos lettertype dat bedoeld is voor displaydoeleinden., Het werkte perfect met mijn ruimte thema en het doet denken aan de science fiction films die ik gebruikte om te kijken en liefde als een kind. De tweede keuze voor het lettertype viel op Raleway-het was een van de meest populaire koppelingen met Orbitron volgens Google Fonts. Dit is mijn Over pagina met een foto van de graffiti muur die ik nam op de Flatiron school in het centrum van Manhattan, dat zegt “werk hard, wees aardig, positief, blijf hongerig en geloof dat alles zal werken — de Flatiron School” — mijn mantra tot op de dag van vandaag!,