Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Want to Start Coding but Wondering How? You’re in the Right Place!
- Are you interested in coding but don't know where to begin? Starting to code can be so overwhelming, but with the right mindset and resources, anyone can learn to code. In this guide, I will share with you some tips and a list of useful resources that will help you start your journey in coding and software development. All resources shared in this guide are FREE💸
- ## Determine Your Goals
- Before you begin coding, it's important to determine what you want to achieve. Do you want to build websites, mobile apps, or games? Knowing your end goal will help you choose the right programming language and resources to learn.
- ## Pick a Language
- Choosing a programming language can be overwhelming, but it's important to choose a language that aligns with your goals. For web development, popular languages include HTML, CSS, and JavaScript. For mobile app development, Swift and Kotlin are popular choices. Researching the pros and cons of each language can help you make an informed decision.
- ## Choose the Right Resources
- There are many resources available to help you learn to code, such as online courses, YouTube tutorials, and coding bootcamps. It's important to choose resources that match your learning style and goals. For example, if you prefer a structured curriculum, an online course or coding bootcamp may be the best fit, but if you prefer more flexibility, you can find other resources that meet your needs.
- ## Practice, Practice, Practice
- Learning to code is like learning any new skill - it takes practice. Start with small projects and work your way up to larger, more complex projects. Don't be discouraged if you don't understand a concept right away - keep practicing and you'll get there.
- ## ✨ Here you will find the best resources that I found online to help you start your journey in coding👇 Let’s start…
- # Web Development 💻
- ---
- - **HTML, CSS, and JavaScript:**
- - [Codecademy - Learn HTML](https://www.codecademy.com/learn/learn-html)
- - [Codecademy - Learn CSS](https://www.codecademy.com/learn/learn-css)
- - [Codecademy - Learn JavaScript](https://www.codecademy.com/learn/introduction-to-javascript?g_network=g&g_productchannel=&g_adid=624888211320&g_locinterest=&g_keyword=codecademy%20html&g_acctid=243-039-7011&g_adtype=&g_keywordid=aud-726551140688:kwd-328512137469&g_ifcreative=&g_campaign=account&g_locphysical=1008016&g_adgroupid=128133971908&g_productid=&g_source={sourceid}&g_merchantid=&g_placement=&g_partition=&g_campaignid=12575778360&g_ifproduct=&utm_id=t_aud-726551140688:kwd-328512137469:ag_128133971908:cp_12575778360:n_g:d_c&utm_source=google&utm_medium=paid-search&utm_term=codecademy%20html&utm_campaign=INTL_Brand_Phrase&utm_content=624888211320&g_adtype=search&g_acctid=243-039-7011&gclid=Cj0KCQiA0oagBhDHARIsAI-BbgfrCELAg_YOXlT-Z6bdLj8nNlauq-hel89AASntHTVsPBRd1U_Q4xAaAr8QEALw_wcB)
- - [KhanAcademy - Intro to HTML/CSS](https://www.khanacademy.org/computing/computer-programming/html-css)
- - ****Frontend Web Development****
- - [FreeCodeCamp - youtube course](https://www.youtube.com/watch?v=zJSY8tbf_ys)
- - Backend Web Development
- - [FreeCodeCamp - Python Backend Web Development Course](https://www.youtube.com/watch?v=jBzwzrDvZ18)
- - **SQL**
- - [KhanAcademy - Intro to SQL: Querying and managing data](https://www.khanacademy.org/computing/computer-programming/sql)
- - [Codecademy - Learn SQL](https://www.codecademy.com/learn/learn-sql)
- - **Python**
- - [Codecademy - Learn Python](https://www.codecademy.com/learn/learn-python)
- - [Scrimba - Learn Python](https://scrimba.com/learn/python)
- # App Development 📱
- ---
- - [Codecademy - Learn Swift (for iOS)](https://www.codecademy.com/learn/learn-swift-introduction)
- - [Codecademy - Learn Kotlin (for Android)](https://www.codecademy.com/learn/learn-kotlin)
- - [Codecademy - Learn Java](https://www.codecademy.com/learn/learn-java)
- - [The App Brewery - Introduction to Flutter Development Using Dart](https://appbrewery.com/p/intro-to-flutter/?_ga=2.183276449.625778932.1675808480-242688687.1675808480)
- - [edX - Build your very first iOS app](https://www.edx.org/course/build-your-very-first-ios-app?utm_source=aw&utm_medium=affiliate_partner&utm_content=text-link&utm_term=787739_Best+Choice+Media&awc=6798_1675809094_998b12426ac501cfb1ba56a04ad26112)
- # Data Structures and Algorithms 🧠
- ---
- - [CS50: Introduction to Computer Science by Harvard University](https://pll.harvard.edu/course/cs50-introduction-computer-science?delta=0)
- - [KhanAcademy - Introduction to ****Algorithms****](https://www.khanacademy.org/computing/computer-science/algorithms)
- - [Udacity: Intro to Data Structures and Algorithms](https://www.udacity.com/course/data-structures-and-algorithms-in-python--ud513)
- # Data Analysis 🖥
- ---
- - [Python Fundamentals for Data Science](https://www.freecodecamp.org/news/python-fundamentals-for-data-science/)
- - [Codecademy - Learn SQL](https://www.codecademy.com/learn/learn-sql)
- Source:
- https://shadencodes.notion.site
- https://shadencodes.notion.site/shadencodes/Want-to-Start-Coding-but-Wondering-How-You-re-in-the-Right-Place-64ba32dbe3da4da785496d1d99ec16fe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement