This coding challenge is all about starting 2020 on the right path and dedicating 30 days of code to build something great.. 2020 is now upon us and many of you have big career goals for this year. One of the best things you can do for your career as a programmer is to build things from scratch yourself. Not in one day. But a big project that takes you several days. To start the 2020 year right, we are all going to do the #30dayproject! That means, every day for 30 days straight, you have to work on your project and present it at the end of 30 days (You can't work on it for longer than 30 days... that is the limit)!
Please Use the #coding-challenge channel on Discord to discuss and share your work. At the end of the challenge, I will compile everyone's submitted websites/projects/code on here.
- You have to commit to 30 days. It doesn't matter how much you work each day. All that matters is that you do at least something every day toward your project. It can be as little as writing a README file, or doing research, or as big as pushing code to Github with a new feature.
- Every day, you have to let us know what you did in one of two ways: Tweet on Twitter, or if you don't have Twitter, in the #coding-challenge channel on Discord let us know what you worked on using the #30dayproject and #zerotomastery hashtags. For example I might say on Twitter: Today I pushed my first index.html file to Github for Day 1 of #30dayproject #zerotomastery
- Every day you have to let others know what you have done so you keep yourself accountable and you get to see what others are working on. At the end of 30 days (January 30th or January 31st), you will have to submit your project that you have worked on so you can share it with the community. Read below to see how to submit your project!
At the end of the challenge, I will compile everyone's submitted websites/projects/code on here.
-
You have until Janury 31st at 11:59pm EST to submit your project (using Github. If you don't know how to do that, check out the lecture in the Git + Github section of the course). You will have to submit the link to the #coding-challenge Discord group with the following message: -challenge URL LINK TO YOUR ENTRY" . The bot will listen for the command in any channel it is in and will reply with "thanks for your submission" if it succeeded.
-
Use whatever tools you have as developers (Google, friends, Discord, programming buddy etc...) but I will not be offering any help with this challenge. Just like a developer, you must solve a problem and build something that will be challenging. Nobody will hold your hand during the job, so we want to experience that by figuring it all out on your own with your team.
*** Please note: As with all my challenges there is zero benefit or monetary gain I receive from it. This is just my way of thanking my students and making sure that you are able to continue gaining valuable knowledge outside of just my videos. It would mean a lot to me if you are able to rate my course...5 star reviews make my day :)
I thought it might be nice to be able to follow peoples progression as we work through the challenge, inspiring each other as we go. If you would like to provide details of your 30 day project, feel free to create a section here, providing as much or as little detail as you wish. Aim to keep this updated as you progress through the challenge.
Copy the following format, paste it to the end of the document and edit your details and create the PR!
## ${ Discord Handle } - ${ Project Name }
${ Project Desctiption }
- [Project Repo](https://github.com/johndoe)
- [Live Demo](https://github.com/johndoe)
- [Twitter](https://twitter.com/@jDoe)
Having enjoyed building Discord bots in Javascript, I have always wanted to experiment with building a twitter bot and #30DayProject seems like the ideal time. It should be an interesting project as I have never worked with the twitter API before. Im not 100% sure on the features yet, I will define that once I get to grips with the basics. Feel free to connect with me on Twitter/Linkedin, where I will likely document my journey alongside Discord!