Medium Com Better Programming Here Are 6 Frontend Challenges
Medium Com Better Programming Here Are 6 Frontend Challenges
Code
Are you able to code these front-end challenges?
Indrek Lasn Follow
Oct 23 · 4 min read
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Photo by Olav Ahrens Røtne on Unsplash
Front-end development is stressful and hard — but with practice, one can
master the craft. If you’re willing to put the work and e ort in, you’ll be able
to become a pro cient problem solver in the front-end development
landscape. One e ective way to become a great front-end developer is to
simply build and solve as many challenges as one can.
Here are six challenges you can start solving today to become a master of
front-end development. Without further ado, here are the six challenges
you probably should code.
. . .
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
1. Credit Card Form
A fantastic credit card form with smooth and sweet microinteractions.
Includes number formatting, validation, and automatic card-type detection.
It’s built with Vue.js and also fully responsive.
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
credit-card-form — https://github.com/muhammederdem/credit-card-form
Handling event listeners (e.g., when the elds change, it’ll print the
values on the credit card)
. . .
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
The bars can be plotted vertically or horizontally. A vertical bar chart is
sometimes called a line graph.
Optional: Learn how to use the <canvas> element and how to draw
elements with it
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
You can nd the data for the world population by year here.
www.worldometers.info
. . .
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Twitter tweet like animation
. . .
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
4. GitHub Repositories With Search Functionality
Nothing out of the world here — GitHub repositories are basically just a
glori ed list.
The task is to display the repositories and allow the user to lter through the
repositories. Use the o cial GitHub API to fetch repositories per user.
How to lter and show the relevant data for each search
Optional: If you’re up for the challenge, use the v4 API, which is built
using GraphQL. If you want to learn GraphQL, head over to one of my
previous articles.
. . .
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
What you’ll learn by solving the challenge
How to use WebSockets and real-time communication and data updates
How user permissions levels work (e.g, the owner of a chat channel has
the role of admin , while others in the room have the role of user )
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Form validation and handling — remember, the chat box for sending a
message is an input element
Direct messages and how they work. Users can communicate with other
users privately. Essentially, you’ll be establishing a WebSocket
connection between two users.
. . .
6. Stripe-Style Navigation
What’s unique about this navigation is the popover container morphs to t
the content. There’s an elegance to this transition versus the traditional
behavior of opening and closing a new popover entirely.
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Stripe navigation
Cross-fading content and applying the active class for the element
being hovered
Try doing it rst yourself, but if you need help, check out this post for a step-
by-step guide.
. . .
Conclusion
Thanks for reading — hope you found something interesting to code.
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Remember, there are no shortcuts when it comes to getting good at coding.
Start putting the work in, and boost your coding skills by building as much
as you can. If you didn’t nd anything interesting, check the post below for
even more ideas.
580 claps
WRITTEN BY
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Better Programming Follow
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
More from Better Programming
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD
Discover Medium Make Medium yours Become a member
Welcome to a place where words matter. Follow all the topics you care about, and Get unlimited access to the best stories on
On Medium, smart voices and original we’ll deliver the best stories for you to your Medium — and support writers while
ideas take center stage - with no ads in homepage and inbox. Explore you’re at it. Just $5/month. Upgrade
sight. Watch
Create PDF in your applications with the Pdfcrowd HTML to PDF API PDFCROWD