Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…
Show HN: C0D3 – A free, interactive site to learn coding
11–20 of 177 posts
Re: Show HN: C0D3 – A free, interactive site to learn coding
#12Last year, I mentored a few students who are learning coding to become a software engineer from non-traditional backgrounds. Rather than encouraging them to leetcode and practice for interviews, I taught them software engineering practices and mentored them to build c0d3.com together as a team. c0d3.com will be a free learning site where other students like them can learn coding and then help improve the site. As a s…
Re: Show HN: C0D3 – A free, interactive site to learn coding
#13This appears to be focused almost entirely on Javascript outside of the html/css/databases portion. Curious if there are plans to expand it into python or other languages.
We want our students to understand technology at a conceptual level first, end to end:
1. Client side - Mobile, web, terminal 2. Server side - Database interactions, system design and optimization 3. Batch - ML models and scripting
AFAIK, JavaScript is the only language that is able to cover everything end to end (front end to backend to scripting to even ML) so I'm able to come up with appropriate exercises for each of the moving parts.
Afterwards, they should pickup domain specific language that optimizes for each task.
I think it may be too overwhelming for students to learn different languages and learn the high level concepts at the same time.
Re: Show HN: C0D3 – A free, interactive site to learn coding
#14Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…
Re: Show HN: C0D3 – A free, interactive site to learn coding
#15Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…
I would drop the "software" and just keep the engineering.
I also think it's important that it's virtually free to practice software engineering. All you need is a computer and your spare time.
Re: Show HN: C0D3 – A free, interactive site to learn coding
#16This appears to be focused almost entirely on Javascript outside of the html/css/databases portion. Curious if there are plans to expand it into python or other languages.
Agree on Python. If you can throw some sql or orm with sqlite, even better
Re: Show HN: C0D3 – A free, interactive site to learn coding
#17Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…
This is for free?
Re: Show HN: C0D3 – A free, interactive site to learn coding
#18Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…
Re: Show HN: C0D3 – A free, interactive site to learn coding
#19Software engineering must be one of the few professions where individuals freely share their energy and expertise with others. This isn't a criticism, neither of the "help others code" movement, nor more insular industries. It's just a very unusual aspect of our field and I wonder where it comes from. For instance, can you imagine reading any of these? Show LN (Litigator News): Learn employment regulations to become…
Many others in creative pursuits do the same, including advice, articles, mentorship, tutorials, videos, screencasts, and many other things: artists, musicians, writers, non-software engineers, cinematographers, carpenters, and others.
Re: Show HN: C0D3 – A free, interactive site to learn coding
#20I am a self-taught developer going on 5+ years of online self-study. After the virus and lockdown hit, I managed to find c0d3.
What makes c0d3 different from other platforms like freeCodeCamp, CodeAcademy, Udemy, etc.?
I feel that here at c0d3 we focus more on community and helping one another out than anywhere else. Learning to code (particularly as a beginner) can be a very daunting and lonely task at times.
The learning structure is very unique in that you are forced to get your hands on code immediately and use practical skills (using git, etc.) to submit challenges and continue down the curriculum path. After each submission, your code is then peer-reviewed by another student who has already passed that particular section you are on.
Among all these amazing aspects that c0d3 brings to the table, I believe the most prominent one is the ability to work on real-world projects (such as c0d3 itself) as a student, in an actual engineering team comprised of other students and learners such as yourself.
This experience has by far eclipsed any other I have had anywhere else during my self-studying journey!