Home | Google Summer of Code
Google Summer of Code connects new contributors with open source organizations for mentored programming projects in a global, online program.
Google Summer of Code is an online program that helps you get started in open source software by pairing you with experienced mentors for real-world programming projects. The program is designed for people who are new to open source and want hands-on experience working with established organizations.
You can apply to work on a 12+ week coding project, collaborate with mentors, and learn valuable skills along the way. Whether you're a student or an early-career developer, this is a unique chance to grow your abilities and make meaningful contributions to open source.
The site offers details about how the program works, past projects, and how to get involved. It's a welcoming space for anyone interested in coding, learning, and building community through open source.
Discover websites similar to Summerofcode.withgoogle.com. Optimized for ultra-fast loading.
newline offers practical coding courses in React, Angular, Node.js, and more, helping you learn web development by building real-world projects with expert teachers.
Connect with local Google Developer Groups to join events, meetups, and workshops for developers interested in Google technologies and coding.
Dev.java is a hub for Java developers to learn, connect, access tutorials, join events, and stay updated on Java news and community activities.
PyLadies is a global community supporting women in Python programming through mentorship, education, events, and resources for all skill levels.
Prepare for software engineering interviews with practice questions, solutions, and expert tips from a renowned book and resource for coding interviews.
Major League Hacking connects students with hackathons, learning opportunities, and a supportive coding community for aspiring developers worldwide.
Connect with developers, read the latest tech news, and learn programming with in-depth tutorials on .NET, C#, Java, and more.
Learn C and C++ with step-by-step tutorials, practice problems, and helpful tips for beginners and experienced programmers alike.
Learn JavaScript online with Eric Elliott. Access practical lessons, tips, and resources to boost your coding skills and make a real impact.
C# Corner is a community hub for software developers to learn, share articles, join forums, watch videos, and grow their skills in C# and related tech.
Join a vibrant SQL Server community with articles, forums, scripts, and FAQs to help you learn, solve problems, and connect with database professionals.
Java67 offers Java tutorials, interview questions, and course recommendations to help programmers learn, practice, and prepare for tech interviews.
eBPF.io is a hub for learning, tutorials, and community resources about eBPF, helping you explore dynamic Linux kernel programming and observability tools.
PyData connects developers and users of open source data tools through events, resources, and community support for learning and collaboration.
A Russian-language platform offering programming courses, tutorials, and resources to help you learn coding and computer science skills online.
.NET tutorials and guides for beginners and intermediate developers to advance skills in Microsoft technologies.
Find in-depth JavaScript books and resources for programmers. Learn modern JavaScript concepts and best practices through clear, expert writing.
Join Silicon Valley Code Camp to attend online and in-person sessions where developers share knowledge, network, and learn from each other.
Explore intermediate Python topics with clear explanations, code examples, and practical tips to help you deepen your programming skills.
Practice real programming interview questions and get step-by-step help to prepare for tech job interviews at top companies like Google and Facebook.
Learn to Code HTML & CSS offers clear, step-by-step lessons for beginners and advanced users to master web development basics, all for free online.
Qiita Zine shares news, event reports, and insights for developers, focusing on tech trends, programming, and the Japanese engineering community.
Discover tools, resources, and community events from Google to help developers learn, connect, and build across web, mobile, AI, and cloud platforms.
Connect with Google Cloud users and experts in forums, join discussions, access learning resources, and read community blogs about Google Cloud products.
TestDriven.io offers hands-on courses and tutorials on test-driven development, microservices, and web development using popular frameworks and tools.
Find programming tutorials and code samples for Java, C++, PHP, JavaScript and more to help you learn and improve coding skills.
Learn to design and code real apps with hands-on courses in React, Swift, UI design, and development tools like Figma and SwiftUI. Build practical skills online.
Learn Python from scratch or improve your skills with this ebook and online platform, offering clear lessons, examples, and resources in Spanish and English.
Stay updated with curated tech newsletters, join a private developer community, explore jobs, and access resources—all in one place for busy developers.
NeetCode helps you prepare for coding interviews with curated coding problems, tutorials, and learning resources for technical job seekers.
Typelevel is a welcoming community and project hub for exploring and learning functional programming in Scala, with resources, events, and collaboration.
CSDN is a leading Chinese platform for IT developers, offering blogs, Q&A, forums, online courses, and resources for learning and sharing tech knowledge.
Join the Python Argentina community to connect with users, share knowledge, find events, and promote Python programming in Spanish.
Learn coding at your own pace with beginner-friendly courses in Python, JavaScript, HTML, and CSS. Start for free and build real skills for tech jobs.
TechTrain offers personalized programming courses and mentorship from top engineers, helping you boost your skills and advance your IT career in Japan.
Dive Into Python 3 is an online book that teaches Python 3 programming, highlighting key differences from Python 2 with clear examples and updated content.
Learn programming and software design with interactive lessons, exercises, and examples based on the popular "How to Design Programs" book.
Practice real system design problems interactively to prepare for interviews. Learn by doing, not just reading, and improve your system design skills.
Learn ClojureScript offers an easy-to-follow book and tutorials for anyone wanting to master ClojureScript and build web apps with functional programming.
A Japanese beginner’s guide to TypeScript, offering practical lessons, summaries, and tips for developers who want to use TypeScript in real projects.
Discover tools and services similar to summerofcode.withgoogle.com
Explore related tools and services in these categories