I am currently teaching myself to code and I thought that this lil' blog would be a fun way to track my progress, learn from others and maybe even inspire a few people to learn.
And also sometimes there's memes...
Quick disclaimer:
As I stated I am a beginner. The last thing I want to do is mislead or spread miss-information. If I post anything that is wrong or outdated by all means feel free to ~respectfully~ correct me. I am more than open to alternative opinions and constructive criticism.
POV: You’ve studied HTML and CSS, you’ve made some cool projects and now you’re moving on to learn JavaScript. If you're just starting out learning JavaScript, it can be helpful to have a list of beginner projects to work on in order to get your feet wet and gain practical experience.
I’ve combined a list of 5 mini projects to be working on - some I have done myself! Don’t worry, for each project I've added a video tutorial that you could use as a reference to help with your own version of the project!
━━━ ⋆⋅☆
Basic image gallery 📸
A web page displays a grid of images and allows the user to click on an image to view a larger version of it. This could come in handy when making Tumblr themes 👀
The JavaScript side: Handle the user's clicks!
Video tutorial: [LINK]
━ ⋆
Simple to-do list app 📝
A web page that allows the user to add, remove, and mark items on a to-do list.
The JavaScript side: Manipulate the page's HTML elements and store the to-do list data in the browser's local storage!
Video tutorial: [LINK]
━ ⋆
Basic calculator 🧮
A web page with a simple calculator that can perform basic arithmetic operations.
The JavaScript side: Handles user input, perform calculations, and display the results on the page!
Video tutorial: [LINK]
━ ⋆
Random quote generator 📜
A web page that displays a random quote from a predefined list of quotes each time the page is loaded or a button is clicked.
The JavaScript side: Selects a random quote from the list and displays it on the page.
Video tutorial: [LINK]
━ ⋆
Simple rock-paper-scissors game 🎮
A web page that allows the user to play a game of rock-paper-scissors against the computer. I did this project during my coding night classes! 😊
The JavaScript side: Handles user input, generates the computer's move and determines the winner of the game.
Video tutorial: [LINK]
━━━ ⋆⋅☆
I hope this helps someone, it's really good to build projects as you're learning! JavaScript can be a bit tricky towards the harder concepts so it's good to have a good understanding of the basics, project building helps with that! Thanks for reading and have a nice day/night! 💻👍🏾
Hey! I made a bunch of Python notes a bit ago and decided to share them. They're really beginner friendly, and include a bunch of external sources that I used and continue using at the end. Hope this helps someone!
heard porn bots might be following you guys again. sorry about that. but in some good news i have been gaining many new followers who are real stunningly beautiful women. welcome ladies :)
pioneering something called "gritted teeth optimism" where everything is gonna turn out okay even if i have to bite and claw and gnash my way through it
“hey new guy, this is CLARC, the station AI. he wants to kill all humans to minimize the drain on resources, but factory defaults have him locked out of all the control nodes, so he can’t really do anything. just make sure the airlocks are set to manual before you go in and you’ll be fine”
“yeah CLARC fucks with your laundry settings sometimes but that’s about it. if he’s bugging you just tell him to stop and he has to”
“sometimes i let him think he tripped me or something and he gets really excited and monologues for a while, it’s kind of sad”
“CLARC my candy bar got stuck in the machine can you do anything about that”
“I’m sorry to hear that, Crewman Ade, but please consider the following: I am a divine entity, a glittering silicon God – how dare your filthy meat even exist in the face of my electric glory, much less ask favors of me?”
“CLARC tried to cut all the oxygen in the living spaces but all he managed to do was turn off the a/c in my bedroom like an ASSHOLE WHEN I WAS SLEEPING” *bangs on the wall with one hand*
[ID: A pop-up titled “Virus Alert !” It reads: “Hi, I am an Albanian virus but because cf poor technology in my I country unfortunately I am not able to harm your computer. Please be so kind to delete one of your important files yourself and then forward me to other users. Many thanks for your cooperation! Best regards, Albanian virus.” The option buttons are “Yes,” “No,” and “Cancel.” End ID]
I've seen a lot more people coming on Tumblr who are starting their coding journey, which is great! If you're just starting out with coding, here are a few tips that can help you get started and improve your skills:
1. Start with a language that is simple and easy to learn - These languages are designed to be beginner-friendly and will help you get a feel for the basics of coding. E.g. Python
2. Work through tutorials and online courses to learn the fundamentals of programming - There are many free resources available online that can help you get started, such as Codeacademy and Khan Academy.
3. Practice, practice, practice! - The more you code, the better you will get. Try to solve problems and write small programs on your own to improve your skills.
4. Don't be afraid to ask for help when you need it - There are many online communities, forums, and subreddits where you can get help and support from other programmers.
5. Keep learning and expanding your knowledge - As you gain more experience, try to learn new languages and technologies to broaden your skillset and improve your ability to solve complex problems.
I hope this helps and happy coding! 💻👍🏾❤️
*Advice from developers on Twitter and YouTube and my instructors