0% found this document useful (0 votes)
4 views5 pages

CSE Coding Resources Guide (AutoRecovered).PDF

This document provides a comprehensive guide to coding resources for computer science students, detailing platforms like GitHub, LeetCode, and freeCodeCamp, including their free and paid features. It emphasizes the importance of these resources for portfolio building, interview preparation, and practical coding skills. The document also offers recommendations for beginners to effectively utilize these platforms for learning and development.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views5 pages

CSE Coding Resources Guide (AutoRecovered).PDF

This document provides a comprehensive guide to coding resources for computer science students, detailing platforms like GitHub, LeetCode, and freeCodeCamp, including their free and paid features. It emphasizes the importance of these resources for portfolio building, interview preparation, and practical coding skills. The document also offers recommendations for beginners to effectively utilize these platforms for learning and development.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

🧖🥭

Complete Guide to Coding Resources for CSE Students


This document explains the most useful coding and computer science learning resources for
students. It includes what each platform offers, why it is useful, whether it is free or paid,
and what extra features are available in paid versions.

GitHub
Website Link: [Link]

Free/Paid: Free + Paid

What is it?
GitHub is the world’s largest platform for storing and sharing code projects.

Why should you use it?


Used for portfolio building, open source contribution, team collaboration, and showcasing
projects to recruiters.

Free Features:

 Unlimited public repositories


 Basic Git version control
 Project hosting
 Open source contribution

Paid Features:

 Advanced collaboration features


 Extra security tools
 Advanced CI/CD
 Enterprise-level features

LeetCode
Website Link: [Link]

Free/Paid: Free + Paid

What is it?
LeetCode is the most popular coding interview preparation platform.
Why should you use it?
Helps improve DSA, logic building, and interview problem-solving skills.

Free Features:

 Many coding questions


 Contests
 Basic company tags
 Practice environment

Paid Features:

 Premium company questions


 Advanced interview preparation
 Detailed solutions
 More mock interviews

freeCodeCamp
Website Link: [Link]

Free/Paid: Mostly Free

What is it?
A free learning platform for web development and programming.

Why should you use it?


Best for beginners because it teaches through implementation and projects.

Free Features:

 Complete web development courses


 Projects and coding tasks
 Certificates
 Responsive design training

Paid Features:

 Mostly no paid requirement

Kaggle
Website Link: [Link]

Free/Paid: Free
What is it?
Kaggle is a major platform for AI, Machine Learning, and Data Science.

Why should you use it?


Provides datasets, notebooks, competitions, and real-world AI practice.

Free Features:

 Datasets
 ML notebooks
 Competitions
 Community projects

Paid Features:

 Mostly free platform

MDN Web Docs


Website Link: [Link]

Free/Paid: Free

What is it?
Official documentation platform for web technologies.

Why should you use it?


Professional developers use it to learn HTML, CSS, JavaScript, and browser APIs.

Free Features:

 Official documentation
 Examples
 Browser compatibility guides
 Tutorials

Paid Features:

 No paid version

AWS Skill Builder


Website Link: [Link]

Free/Paid: Free + Paid


What is it?
Amazon’s cloud learning platform.

Why should you use it?


Useful for learning cloud computing and AWS services.

Free Features:

 Basic cloud courses


 Learning paths
 Intro labs

Paid Features:

 Advanced labs
 Practice exams
 Professional certifications support

TryHackMe
Website Link: [Link]

Free/Paid: Free + Paid

What is it?
Cybersecurity learning platform with practical labs.

Why should you use it?


Best for beginners interested in ethical hacking and cybersecurity.

Free Features:

 Basic rooms and labs


 Intro cybersecurity paths

Paid Features:

 Unlimited rooms
 Advanced labs
 Learning paths
 Certificates

Hugging Face
Website Link: [Link]
Free/Paid: Mostly Free

What is it?
AI and machine learning model sharing platform.

Why should you use it?


Used for Generative AI, NLP, and large language models.

Free Features:

 Open-source AI models
 Datasets
 Tutorials
 Model hosting

Paid Features:

 Advanced hosting
 Enterprise AI services
 GPU infrastructure

Best Recommendation for Beginners


1. Start with freeCodeCamp for web development.
2. Use LeetCode for DSA practice.
3. Upload projects to GitHub.
4. Use Kaggle and Hugging Face for AI learning.
5. Build a LinkedIn profile and connect your GitHub.

You might also like