DEV Community

Cover image for Announcing TechSchool: A free and open-source platform to learn programming

Announcing TechSchool: A free and open-source platform to learn programming

Daniel Bergholz on March 05, 2024

Since 2019 I have published free courses on my YouTube channel. Many times, people have commented on my videos something like "Wow, this course is ...
Collapse
 
mendelsphotography profile image
mendelsphotography

You made my dream.

I didn't realize at first what you made but once I saw I am so happy.

I had an idea a few years ago when I started to learn to code to make a page of resources after I realized there is just so much stuff but no one place. How do I know what's good and what's not? Tons of courses and YouTube channels... How about have a place for all and people can find them.
You did it.

I am happy and thank you.
I think it's not only in coding and in many other things. Tons of resources but if your new then good luck.

I think another great thing if someone ever does it is compile same idea but for tools that help you code, for example like CSS tools... Tons of websites and tools but so many people don't know of.

Collapse
 
danielbergholz profile image
Daniel Bergholz • Edited

Thank you so much for this amazing comment! It made my day 🎉
I also had this dream for a long time, a place where we can group all the free content out there. That's the biggest difficulty beginners say they have. I also created the bootcamps tab, where you can even see a suggested order to learn each topic

Collapse
 
devluc profile image
Devluc

Saw something like that the other day on kodytools.com

Collapse
 
ben profile image
Ben Halpern

Looks slick. Good luck.

Collapse
 
danielbergholz profile image
Daniel Bergholz

Thank you!

Collapse
 
clsource profile image
Camilo

Amazing, thanks for using Elixir and Phoenix
that is a huge differentiator with other content and courses
since the tech stack in most content gravitates towards Javascript / Ruby / Java.

Using Elixir for newcomers is a wonderful addition and choice!

Collapse
 
danielbergholz profile image
Daniel Bergholz

You found my secret! I’m trying to bring more people to Elixir 😈

Collapse
 
vakhil98 profile image
Akhil Vemulapally

Not able to join the discord through link provided in previous thread, says link expired, could you reshare?

Thread Thread
 
danielbergholz profile image
Daniel Bergholz

I tested the link on mobile and on a private tab and it seems to be working

Thread Thread
 
vakhil98 profile image
Akhil Vemulapally • Edited

Thank you @danielbergholz I have joined the discord group from laptop. I tried from my mobile, it still threw expired invite. Maybe something is wrong with my Mobile or link. I am not sure about it though.

Image description

Thread Thread
 
danielbergholz profile image
Daniel Bergholz
Collapse
 
link2twenty profile image
Andrew Bone

A noble goal 🥳🥳

Collapse
 
danielbergholz profile image
Daniel Bergholz

🙌 🚀

Collapse
 
dougiefresh208 profile image
DougieFresh208

Hey brother! That's awesome that you've put yourself out there like this! There's a little tip for you on your YouTube channel. Schedule some live videos for the future (3-6 months down the road) and it should boost you to the forefront on peoples feeds and then just put the link to your video you're wanting people to check out. I heard this works amazingly. Best of luck to you. Let me know if you decide to try it out and if it works or not. One Love!!

Collapse
 
danielbergholz profile image
Daniel Bergholz

Thanks a lot!
My YouTube channel is a bit stale, soon I'll start posting content again (now in English). And I'll also post an announcement there!

Collapse
 
tobysolutions profile image
Tobiloba Adedeji

Can people create content for free to support Tech school?

Collapse
 
danielbergholz profile image
Daniel Bergholz • Edited

Any free content on YouTube can be featured on Tech School, so you can just keep posting your courses on your channel and later open a PR to add to Tech School!

Collapse
 
tobysolutions profile image
Tobiloba Adedeji

Awesome! Thank you Daniel!

Collapse
 
audreyk profile image
Audrey Kadjar • Edited

Wow, this is really cool! Down the line would be great to add a rating feature for the courses featured.

Collapse
 
danielbergholz profile image
Daniel Bergholz

That’s a super interesting idea! Thanks for sharing 🔥

Collapse
 
joshrabalais profile image
Josh Rabalais

This is so exciting! My mentor sent this to me and give me such hope! I’m ready!

Collapse
 
danielbergholz profile image
Daniel Bergholz

This is awesome! It’s very nice to know that people are already sharing the website 🚀

Collapse
 
joshrabalais profile image
Josh Rabalais

Yeah man! Word is getting out haha! Keep it rocking a

Collapse
 
officialphaqwasi profile image
Isaac Klutse

Very cool, I love the courses available and I hope to see more in the future. Well done bro. You are tackling a problem in the tech world, keep it up.

Collapse
 
danielbergholz profile image
Daniel Bergholz

Thank you! You are more than welcome to revisit the website in the future, I’m adding new courses daily 🔥

Collapse
 
artydev profile image
artydev

Bravo :-)

Collapse
 
quedicesebas profile image
Sebastián Rojas Ricaurte

Interesting. Missing Angular! I did a pull request github.com/danielbergholz/techscho...

Collapse
 
danielbergholz profile image
Daniel Bergholz

Thank you! I just merged it 🤝

Collapse
 
linaotian profile image
Linaotian

I hope to have a pleasant learning experience in the China region.thank you

Collapse
 
danielbergholz profile image
Daniel Bergholz

Most of the websites are hosted on the US, the round trip to china can take some time

Collapse
 
linaotian profile image
Linaotian

Why are websites often slow to load or sometimes fail to access in China? As someone who enjoys programming, could you suggest any effective ways to resolve this problem?

Thankyou.

Collapse
 
krzemian profile image
krzemian

Any particular reason The Odin Project did not make the list?

Collapse
 
danielbergholz profile image
Daniel Bergholz

Currently, it’s only possible to add YouTube videos to TechSchool. Soon I’ll add the feature to add other websites

Collapse
 
alina_kostenko profile image
Alina

Such a cool concept, Daniel!

Collapse
 
coderbhi profile image
Abhishek Singh

Thanks sir for your kind effort 🙂

Collapse
 
colocodes profile image
Damian Demasi

This looks great! Congrats!

Any plans on also including good written tutorials or technical writings/guides?

Collapse
 
danielbergholz profile image
Daniel Bergholz

Thank you! I don’t have a date for shipping this feature, but it’s in the roadmap 🙌

Collapse
 
myrin profile image
Myrin Wouterse

Looks nice!

Collapse
 
lfernand_cs profile image
Luis Fernando CS

Amazing !!!!

Collapse
 
devluc profile image
Devluc

Great project. You're helping a lot of developers and free course creators. Starred

Collapse
 
danielbergholz profile image
Daniel Bergholz • Edited

Thank you! There are many content creators out there that deserve more visibility!

Collapse
 
mrasgari profile image
mohammad reza asgari

good luck ! but i think you need better landing page

Collapse
 
danielbergholz profile image
Daniel Bergholz

Thanks! I'm open to suggestions 👀

Collapse
 
shricodev profile image
Shrijal Acharya

Best of luck buddy! 🙌

Collapse
 
danielbergholz profile image
Daniel Bergholz

Thanks 🚀

Collapse
 
mmw profile image
Mohsin

Hi! can i contribute in this project?

Collapse
 
danielbergholz profile image
Daniel Bergholz

Sure! The GitHub link to the repository is on the home page and also on this blog post

Collapse
 
danielbergholz profile image
Daniel Bergholz

EDIT: TechSchool now has a discord! Join here: discord.gg/C4abRX5skH

Collapse
 
genlyai_ profile image
Walter Santos

Thank you very much for this post!

Collapse
 
brianaa profile image
BrianAA

Wow awesome job. Wish the stack was next js instead of elixir spin can help contribute lol only because I don't know that language hehe. I guess I'll use this to find lessons