Tumgik
#comp sci studyblr
codingquill Β· 8 months
Text
Essentials You Need to Become a Web Developer
HTML, CSS, and JavaScript Mastery
Text Editor/Integrated Development Environment (IDE): Popular choices include Visual Studio Code, Sublime Text.
Version Control/Git: Platforms like GitHub, GitLab, and Bitbucket allow you to track changes, collaborate with others, and contribute to open-source projects.
Responsive Web Design Skills: Learn CSS frameworks like Bootstrap or Flexbox and master media queries
Understanding of Web Browsers: Familiarize yourself with browser developer tools for debugging and testing your code.
Front-End Frameworks: for example : React, Angular, or Vue.js are powerful tools for building dynamic and interactive web applications.
Back-End Development Skills: Understanding server-side programming languages (e.g., Node.js, Python, Ruby , php) and databases (e.g., MySQL, MongoDB)
Web Hosting and Deployment Knowledge: Platforms like Heroku, Vercel , Netlify, or AWS can help simplify this process.
Basic DevOps and CI/CD Understanding
Soft Skills and Problem-Solving: Effective communication, teamwork, and problem-solving skills
Confidence in Yourself: Confidence is a powerful asset. Believe in your abilities, and don't be afraid to take on challenging projects. The more you trust yourself, the more you'll be able to tackle complex coding tasks and overcome obstacles with determination.
1K notes Β· View notes
izicodes Β· 8 months
Text
How to learn: HTML | Resources ✨
Tumblr media Tumblr media Tumblr media
Sunday 10th September 2023
I have come back with a new resource I've made! This time about how to learn HTML! I'm starting from the basics right now and working my way up of 'how to learn' info resources!πŸ˜…
I've made a HTML resource in the past (one | two) but this one is a bit more detailed and has tips of how I studied HTML. I use HTML on the daily so though I would share my knowledge with more people. Again, just like my previous resource "Starting your coding journey", this is more targeted towards absolute beginners or for people who want to learn how to customise their Tumblr blog/Neocite! πŸ‘©πŸΎβ€πŸ’»
Anyhoo, check it out and let me know what you think: LINK
1K notes Β· View notes
bunnydevs Β· 9 months
Text
Tumblr media
1K notes Β· View notes
melanges Β· 1 year
Text
Tumblr media Tumblr media
Waking up to cold but sunny mornings. Doing my lab prep while listening to subtle piano music in the background. Soaking in the sun during study breaks. Sweet fruity tea. Soft cushion of reading chair. Coffee shops selling flowery sweet, brightly colored drinks.
Spring is slowly making its way to the year.
1K notes Β· View notes
404icy Β· 8 months
Text
Tumblr media Tumblr media
rise and grind β˜€οΈ
446 notes Β· View notes
zzzzzestforlife Β· 6 months
Text
Done is Better than Perfect βœ…
Tumblr media Tumblr media Tumblr media
I never considered myself a perfectionist until I started coding. I'd obsess over pixels and be frustrated when my vision didn't align with what was within my ability to create. And I started to hear this phrase a lot:
"Done is better than perfect."
Of course, some things will always require precision, but one thing I'm slowly learning as I transition from university student to working professional (and back and forth between those two) is that for most things we do in life, there is a wide range for success.
The coolest people I know aren't the ones with the most money, fame, beauty, intelligence, or any other positive quality. Even if it's a mess and inelegant and nobody seems to care, they're the ones who show up everyday and keep doing.
Today was a success because it was done, not because it was perfect. πŸ’š
241 notes Β· View notes
xiabablog Β· 1 year
Text
Tumblr media
967 notes Β· View notes
alica-tech Β· 1 year
Text
Are you a CS student? Check out the GitHub Student Developer Pack!
🐒 Even if you've activated in the past, I think it's fun to re-visit if anything new has been added :D
Tumblr media Tumblr media
●~‒───────────────────────────────────────‒~●
I learned about this when I attended my 1st hackathon, I used the pack to get a free website domain (from Namecheap) and used Digital Ocean cloud services to host apps, and even tried out Educative's courses. Later, when I was hosting a hackathon, they released their ~hackathon hosting starter pack~ and it was great to have access to extra resources to support hosting virtual events!
I recently remembered this existed and wanted to promote it here, so if you're a student interested in CS/Software Dev, have a upcoming hackathon or just want to play around with some premium tools, pls take time to check this out!
Something exciting I noticed this time around is the addition of project template examples (Ex: Discord Bots) and a career readiness section πŸ‘€
Personally, I am still using: Codespaces, GitHub Pages, I *still* have my domain with NameCheap, and there's a handful of services they added that I want to check out now :D
●~‒───────────────────────────────────────‒~●
-> Get the GitHub pack here: https://education.github.com/pack
●~‒───────────────────────────────────────‒~●
324 notes Β· View notes
packetpixie Β· 5 months
Text
pro tip for programmers - how to alias
hey, so you know that annoying thing that happens when you're coding, and you need to run/test the same program 100 times in a row, so you end up typing "python3 testScriptWithASuperLongName.py" into the terminal about 80,000 times?
well, there's a better way! it's called aliasing :D
in your bash shell (or zsh, or whatever shell you use, but bash is the default on VSCode and most people on tumblr use VSCode, so I'm using bash as the default to explain this concept) you can set an alias, essentially a shortcut command, that runs longer commands.
(yes you can just use the up arrow key to re-run the same command, but sometimes you're typing other things into the terminal too and you don't feel like hitting the up arrow key four times in a row, and also this is just a cool and useful tip to get comfortable with aliasing so shhhh)
so, in your terminal shell, just type this:
alias run="python3 testScriptWithASuperLongName.py"
now, you can run that entire super long command, just by typing the word "run" into your terminal. Here's a screenshot of an example on my computer to make it make more sense:
Tumblr media
in this example, i just created a simple python file that contains one line of code: print("it works!")
then, as you can see, by setting the alias to run, i can now run that file, runningatestscript.py, simply with the command 'run'.
the best part is, this alias is temporary - it only lasts as long as your shell session is open. so once you close the terminal, the run alias is cleared and you can set it again next time to any file or task you're currently working on, to save yourself a lot of typing, typos, and time.
so if you want to, you can get in the habit of always setting a run alias in the VSCode terminal for whichever file you're working with as soon as you get everything open. that way, when you need to run the same file 50 million times, you have a super easy way of doing it! you can even set it to a single letter if you want to go for maximum speed, but i prefer to use whole short words, because they're easy for me to remember.
note: if you do want to set an alias to work for all sessions, you can simply add it to your ./bashrc file. this is a common way to automate repeatable tasks, and simply to set easier-to-remember commands for terminal commands that are really complicated/confusing/hard to remember.
for example, i saved the alias checkboot="[ -d /sys/firmware/efi ] && echo 'UEFI mode' || 'BIOS mode'" into my zshrc file (zsh equivalent of bashrc file). this way, no matter how many times i rebooted my machine, i would always be able to quickly check which boot mode was running by simply typing 'checkboot'.
yesterday i was updating my boot mode from BIOS to UEFI on my very old machine that is technically compatible with UEFI, but not configured for it by default. So it was extremely helpful and saved me the time and headache of having to remember and type that long-ass command a thousand times in between many different reboots and new shells.
if you have any tasks like that, or terminal commands that you know would be useful to you, but you can never remember them when you need them, i highly recommend getting comfortable with aliasing! it can be super useful to simply set custom aliases for all the commands you don't want to remember, so that you can automate things away and not have to worry about so much linux syntax all the time when you're tring to focus on programming.
i know this may seem like a simple tip to some, but i only learned about it recently and it's been extremely helpful to integrate into my workflow and customize my OS with! so i thought it might be worthwhile to some people if i share :) hope it helps!
85 notes Β· View notes
hapless-studyblr Β· 5 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media
day 4 of 30 days of code
my programming II exam is next friday and it's all about functions. today i finished revising every topic in the chapter and filled in any gaps in my knowledge. i feel much more confident about it now :)
74 notes Β· View notes
trialn1error Β· 1 year
Text
Python Notes and Resources
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!
Notion Notes
478 notes Β· View notes
codingquill Β· 6 months
Text
Tumblr media
I'm currently learning React and I'm taking a 13-hour course. I can't keep this website to myself because it's truly amazing. It's perfect, it's free, and there are other courses out there with much less interaction and smoothness that make you pay a lot.
The website I'm talking about is Scrimba. I highly recommend it for anyone starting their front-end journey. I'm confident that no one will disagree with me on this.
Have a great day! <3
323 notes Β· View notes
izicodes Β· 9 months
Text
Massive List of Thousands of Free Certificates and Badges | Resources ✨
Tumblr media
Did I share this already? Doesn't hurt to share this again hehe but oh my goodness me! πŸ˜–πŸ’— Huge huge list of free certificates you can look at and see ones you want to do!
Certificates from Google, LinkedIn Learning, Microsoft, Harvard, Standford, Open University, FreeCodeCamp, Digital Marketing and FutureLearn and more! [LINK]
Link to the full list: LINK
917 notes Β· View notes
bunnydevs Β· 9 months
Text
Tumblr media
251 notes Β· View notes
moastudiess Β· 2 months
Text
Tumblr media Tumblr media
02.17.2024~ Apologies for the lack of updates, college has definitely taken a toll on my free time. Lots of practice with coding, taking a step back and looking at everything w a wide lens, and the past few exam scores led me to decide how I wish to finalize my concentrations for my major: Artificial intelligence and Media!
41 notes Β· View notes
404icy Β· 9 months
Text
Tumblr media
my summer vacation have been so busy…
some of the things i have been up to: i started a ux/ui bootcamp, moved to my first apartment, started driving lessons and i’m currently focusing on front-end development.
a gentle reminder:
it’s only delusional until it’s done.
208 notes Β· View notes