0% found this document useful (0 votes)
10 views

coding resources

Uploaded by

samiaasondha
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

coding resources

Uploaded by

samiaasondha
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

For those interested in learning more about UX / UI design (particularly with HTML and CSS), check out

these free online courses:

● W3Schools
○ There are a lot of great tutorials and guides on various HTML and CSS topics
● CodeAcademy
○ Offers some free courses, although others require a paid subscription. You can filter
through their courses based on paid or free with their Search feature.
● FreeCodeCamp
○ This is a great free course series on HTML and CSS that you can either use on their site
or also watch on YouTube.

For those interested in learning more about cybersecurity, especially as a beginner-level programmer,
check out these resources:

● Coursera
○ This is a course series for beginners about the fundamentals of cybersecurity as a
technical specialization.
● Cybrary
○ Cybrary offers courses (both free and paid) for beginner to advanced level programmers
in cybersecurity.

For those interested in learning more about AI and machine learning, try out these resources. Just a
heads-up though, these are all fairly difficult even though they are aimed for beginners! AI and machine
learning is not an easy field to become an expert in!

● Coursera - Machine Learning


○ This is a fairly technical course aimed towards beginners for learning about machine
learning.
● Khan Academy - Generative AI
○ This course helps you learn about generative AI engines, what they do, and the restraints
and ethics of using them.

For those who would like help preparing for college, especially if you’re not sure where to start, check out
these resources:

● Khan Academy - General College Prep


○ This course will walk you through the college application process, including selecting a
college, financial aid, and college essay writing tips.
● Khan Academy - SAT Prep
○ This course will walk you through preparing for the SAT and what to expect.
● College Scholarships
○ This is a great website that helps you to search for scholarships that are available when
you are applying to schools.
● Appily - College Planning
○ Appily is a nice site to help you search for colleges, scholarships that they offer, and
reviews from current and former students.
If you are someone who is definitely looking into becoming a computer science major and work in
the tech field, here are some concrete things you can do to prepare yourself during your high
school and college years:
● Learn one of the following “programmatic” coding languages (you can search through some of the
coding resources above for tutorials in how to learn):
○ Java
○ JavaScript (my personal strong recommendation!)
○ Ruby
○ Python
● Once you have a strong grasp of how to write in the coding language you chose, start studying
algorithms.
○ Algorithms are basically logic puzzles that you will have to solve in the technical test for a
coding job application
○ Here are some resources you can use to study algorithms:
■ CodeWars (my personal recommendation - start with Kyu 8, which is the easiest
level, and start making your way up the ranks to Kyu 1, the hardest)
■ FreeCodeCamp
● I would highly recommend taking this free course about JavaScript and
algorithms:
○ https://www.freecodecamp.org/learn/javascript-algorithms-and-d
ata-structures/
■ Once you get to around Kyu 4 or 3, you can look at the algorithm puzzles on
LeetCode (which are definitely much much harder though! If you can solve these
on Leetcode, then you will definitely get a coding job after college).
○ Start building some personal projects around things that you’re passionate about!
■ Having a strong portfolio of projects that aren’t just the ones you have to do in
school will really help set you apart in the job market
■ One website I like (that unfortunately you have to pay for) is Frontend Masters
● They do courses on lots of lessons around front-end design, basically
harder and more complex lessons than when we did during our AOT
bootcamp.

You might also like