one thing i need to start living by is “become the thing that you want” if i want friends who throw themed parties maybe i should start throwing those parties. if i want someone who writes me love letters maybe i should start writing letters for the people i love. if i want to hang out at museums and pretty cafes maybe i should invite my friends to these places. and maybe even then i won’t find the kind of people i want to be around. but then i would have become the exact person i want to be around. and maybe that’s good enough.
“Think before you speak. Read before you think.”
Fran Lebowitz
“I like to pretend I already died and asked God to send me back to earth so I can swim in lakes again and see mountains and get my heart broken and love my friends and cry so hard in the bathroom and go grocery shopping 1,000 more times and that I promised I would never forget the miracle of being here”
Anonymous asked:
Do you know where to starts with programming? I want to learn but there’s so many types of codes and systems that I don’t know where to start.
vexacarnivorous answered:
Ultimately, it depends entirely on what you want to do with programming. Do you want to make websites? HTML, CSS & Javascript (in that order). Do you want to make games? C++, Java or Lua. I myself am learning Python (as well as HTML and CSS), which is a general-purpose language that’s good for data science, machine learning and web development and is often recommended for beginners. You can learn more about different programming languages here, since it seems like you’re overwhelmed because there’s so many options (understandable).
HTML and Python is often said to be the easiest to learn, so if you’re really stuck, you can start there. If you want to learn Python, I answered an ask recently about where you can learn it.
For any websites that I recommend you use, try The Odin Project (primarily for web development learning) - I’ve tried it out and I recommend it, and they focus on trying to teach you practically. Another good website is freecodecamp, which has more varied options! I also suggest you search up “coding exercises” on your search engine of choice to practice your coding knowledge, since just learning programming on Codecademy or whatever won’t really hammer it in. There’s heaps of sites for exercises like Exercism, Project Euler, LeetCode, etc.
If you’re still not satisfied, I’ve also heard someone recommend this course before, but I’ve never tried it. I hope this helped!
Step-by-Step Guide to Coding for Beginners
Coding is a valuable skill in today's digital world, and it's never too late to start learning. Whether you're looking to switch careers, build websites, or create apps, coding is a great place to start. This guide will help you get started on your coding journey, covering the basics of coding and providing a roadmap for further learning.
What is coding, and why is it important?
Coding is the process of writing instructions for computers to follow. It's the language that computers use to communicate with each other and with humans. Coding is important because it's a fundamental part of the technology that drives our daily lives. From websites and apps to software and automation, coding plays a crucial role in nearly every aspect of our digital world.
What do you need to get started?
To start coding, you'll need a few things: a computer, an internet connection, and a text editor. A text editor is a program that allows you to write and save code. There are many free text editors available, including Sublime Text, Visual Studio Code, and Notepad++.
Once you have your tools set up, it's time to start learning!
Getting started with coding
The first step in your coding journey is to learn a programming language and learn what are do's and don'ts of coding. There are many programming languages to choose from, but some of the most popular and widely used include HTML, CSS, JavaScript, Python, and Java. HTML (HyperText Markup Language) is used to create the structure of websites. CSS (Cascading Style Sheets) is used to add styling and design to HTML pages. JavaScript is used to create interactive elements on websites. Python is a versatile programming language that can be used for a wide range of tasks, from data analysis to machine learning. Java is a popular language for developing Android apps and building enterprise-level applications.
Once you have chosen a programming language, it's time to start learning! There are many resources available to help you get started, including online courses, books, and tutorials. Some popular resources for learning HTML, CSS, and JavaScript include Aspire Coding, Codecademy, W3Schools, and Udemy. For learning Python, try Codecademy, Udemy, or Coursera. And for learning Java, check out Udemy, Coursera, or Oracle's Java tutorials.
Practice, practice, practice
The best way to learn coding for beginners is by doing. As you learn the basics of your chosen programming language, start experimenting with small projects. Try creating a simple website, building a calculator app, or writing a program to automate a task. The more you practice, the better you'll get, and you'll soon find that coding becomes second nature.
Take your learning to the next level
Once you have a solid understanding of the basics, it's time to take your learning to the next level. Consider taking an online course or enrolling in a bootcamp to learn more advanced concepts and skills. You can also participate in coding challenges and hackathons to put your skills to the test and learn from other coders.
Final thoughts
Coding is a valuable skill that can open up a world of opportunities. Whether you're looking to switch careers, build websites, or create apps, coding is a great place to start. With this guide and the resources available, you'll be well on your way to becoming a coding pro. Remember to practice regularly, take advantage of online resources, and never stop learning!
Track Your Progress
If you're like me who codes every day but sometimes forgets to push your code to your Github repository to secure your streak for the day (this can be so heartbreaking) but you still want something to track your progress then I've found the perfect solution 🟩.
WakaTime is a plugin/extension that tracks the hours you've been on your IDE think of it like FitBit, it's a personal analytics service for programmers that shows you how you spend your time and helps you be more productive.
It breaks down the time you've spent on your IDE visually as seen below:
You can also set daily goals to ensure that you code daily to build that habit and many more features at your disposal.
Installation is simple. My IDE is Visual Studio Code, so the steps below are tailored to VSC.
1. Register an account on WakaTime. You'll be given a unique API key after registration, copy the API key into your clipboard.
2. Download "WakaTime" extension via the extension tab on VSC
3. A popup to insert your API key should automatically pop up, then you paste your API Key and that should set you up. You can track your progress on your dashboard.
Happy Coding💻 🤓🤓
Build Your Own X | Resource ✿
GitHub is literally the best, what the fuck? ヾ(・ω・*)ノ
Anyhoo! This GitHub repository contains a list of tutorials that will guide you to build almost anything in web development using a range of programming language that best suits you!
Let me give you an example:
I click "Game" in the table of contents, it jumps me to the Game section. I wanna use C# so I pick a random C# game tutorial e.g. C#: Learn C# by Building a Simple RPG and it takes me to the site where someone made a whole project page with step-by-step guide to help build that game!
I find this sooooo cool! This can definitely be like a summer project thing you do when no school but you still want to keep yourself busy! I will definitely be doing that this summer ƪ(˘⌣˘)ʃ
Here is the link: Build Your Own X by Danistefanovic ♡
{Have a nice day and happy programming ♡}
Coding Blog: Introductions
Hi everyone, name's ghostedCat. From seeing the other coding blogs on this site, I have decided to create one for myself to keep me motivated and keep track of my coding progress.
As of right now, I am currently a college student majoring in Computer Science. My school's program mostly taught Java in its curriculum, and I'm looking to self teach myself Python, Rust, Javascript, C, and C++.
“It makes much more sense to go after life with a sense of, “Why not?” instead of a furrowed brow. One of the best things I ever did was make my motto “I just wanna see what I can get away with.” It takes all the pressure off, puts the punk rock attitude in, and reminds me that life is but a game.”
You Are A Badass by Jen Sincero









