Exercism – เรียนโค้ดฟรีพร้อมลงมือทำจริง
Exercism แหล่งเรียนรู้การเขียนโค้ดที่ฟรี 100% ตลอดไป เป็นการเรียนรู้ผ่านการทำแบบฝึกหัดฝึกเขียนโค้ดด้วยตัวเองกว่า 3,025 แบบฝึกหัด และมีมากกว่า 50 ภาษาให้เลือกเรียน
ตัวอย่างภาษาที่มีให้เลือกเรียนบน Exercism
ขั้นตอนการเรียนเขียนโค้ดออนไลน์บน Exercism
- เลือกภาษาที่ต้องการเรียน โดยเลือกตามจุดปะสงค์ การใช้งาน และความนิยม ซึ่งมีมากถึง 51 ภาษาให้เราได้เลือกอย่างจุใจ
- แก้โจทย์ปัญหาบนคอมพิวเตอร์ของเราเอง เพียงแค่ดาวน์โหลดเทมเพลต แก้โจทย์ แล้วอัปโหลดวิธีแก้ปัญหาของเรา
- อัปโหลดวิธีแก้ปัญหา และรีวิวไปพร้อม ๆ กับเมนเทอร์ใจดีบน Exercism วิธีนี้จะเป็นวิธีหนึ่งที่ช่วยให้เราเรียนรู้โค้ดออนไลน์ได้มีประสิทธิภาพมากขึ้น เมนเทอร์จะช่วยแนะนำวิธีการคิด และไอเดียใหม่ ๆ ได้
- ปลดล็อกโจทย์ปัญหาใหม่ ๆ ในแต่ละภาษาจะมีโจทย์ปัญหาให้ฝึกประมาณ 40-100 โจทย์ บางโจทย์อาจจะสนุก แอบหลอก หรือพิลึกไปบ้าง แต่ทุกโจทย์จะช่วยสอนสิ่งใหม่ ๆ ให้เราเสมอ
- เรียนให้จบเก็บให้ครบทุกเม็ด หลังจากเราเรียนจบ 1 ภาษาแล้ว แสดงว่าเราได้เข้าใจคอนเซปต์หลักของภาษานั้น และเข้าใจวิธีการใช้ภาษาแล้ว สามารถนำไปใช้ในชีวิตจริงได้
ตัวอย่างการเรียนภาษา Ruby บน Exercism
แต่ไม่ใช่แค่เราเท่านั้นที่จะต้องอัปโหลดวิธีแก้ปัญหาของตัวเองลงไป เรายังสามารถเข้าไปดูวิธีแก้ปัญหาของคนอื่น ๆ ได้ด้วย ถือเป็นโอกาสที่ดีมากที่จะได้เรียนรู้จากคนอื่น ทำให้ได้ไอเดีย และเทคนิคการเขียนโค้ดมากขึ้น เรียกได้ว่าการเรียนรู้ผ่านการฝึกเขียนโค้ดเป็นวิธีหนึ่งที่เรียนรู้ได้อย่างมีประสิทธิภาพมาก และไม่ใช่เพียงแค่การเรียนรู้จากคนอื่นเท่านั้น แต่เรายังสามารถเรียนรู้เพิ่มเติมได้มากขึ้นจากการสอนคนอื่นอีกด้วย เช่น ถ้าหากเราเห็นวิธีแก้ปัญหาของใครที่สามารถพัฒนาให้ดีขึ้นได้อีก เราก็สามารถแนะนำเขาได้ ถือได้ว่าเป็น community ที่มีการช่วยเหลือด้านการเรียนรู้ที่ดีมากแหล่งหนึ่งเลย
โดยสรุปแล้ว Exercism เป็นเว็บเรียนโค้ดออนไลน์ที่ฟรี 100% และมีระบบ Community ที่ช่วยเรียนรู้ไปด้วยกัน เหมาะสำหรับผู้ที่สนใจเรียนรู้หลักการเบื้องต้นของแต่ละภาษาเป็นอย่างมาก
I am really loving the theme/design of your site.
Do you ever run into any web browser compatibility issues?
A number of my blog audience have complained about my site
not operating correctly in Explorer but looks great in Opera.
Do you have any advice to help fix this problem?
Right here is the right website for anyone who really wants to
find out about this topic. You realize a whole lot its almost tough to argue with you (not that I actually will need to…HaHa).
You certainly put a fresh spin on a subject that’s been discussed for years.
Great stuff, just excellent!
Excellent web site. Plenty of helpful info here.
I’m sending it to a few friends ans additionally sharing in delicious.
And certainly, thanks in your sweat!
I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you?
Plz respond as I’m looking to create my own blog and would
like to know where u got this from. thanks
Excellent write-up. I absolutely appreciate this site. Keep it
up!
I do not even know how I ended up here, but I thought this post was good.
I do not know who you are but certainly you are going to a famous blogger if you aren’t already 😉 Cheers!
Hello! Do you know if they make any plugins to safeguard against hackers?
I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?
I know this website offers quality depending articles
or reviews and other information, is there any other web page which provides such
data in quality?
We are a group of volunteers and starting a new scheme in our community.
Your web site offered us with valuable info to work on.
You have done a formidable job and our whole community will be thankful to you.
ps4 games 185413490784 ps4 games
A motivating discussion is worth comment. There’s no doubt that that
you ought to write more about this topic, it may not be a taboo matter but generally folks
don’t discuss such subjects. To the next!
All the best!! games ps4 185413490784 games ps4
Remarkable issues here. I’m very happy to peer your article.
Thank you a lot and I am looking forward to
touch you. Will you kindly drop me a mail?
It’s difficult to find knowledgeable people in this particular subject, however, you seem like you know what you’re talking about!
Thanks
I all the time used to study article in news papers but now as I am a user of internet therefore from now
I am using net for posts, thanks to web.
tadalafil liquid – tadalafil 2.5 mg tadalafil online reviews
If some one wants to be updated with hottest technologies afterward
he must be go to see this web site and be up to date daily.
each time i used to read smaller articles or reviews which as well clear their motive, and that is also happening with this article
which I am reading at this time.
I quite like reading a post that can make people think.
Also, thanks for allowing for me to comment!
Zzmeyc – buy generic sildenafil Dfmemj ayelvd
http://zithromaxproff.com/# zithromax canadian pharmacy
zithromax online paypal
Ibleql – essay writing service Gmdtjb ovweun
Cihbjl – generic sildenafil citrate 100mg Kjwezm vucnhb
keftab price: buy cephalexin online
cefixime capsules
Agxmxx – essays for teachers Dflckh hviohb
Jqhtfd – propecia pills over the counter Hnjpmo hmwuxc
online indian pharmacies: usa pharmacy india buy prescriptions from india pharmacy
online medications from india: reputable online pharmacies in india ordering medicine from india
Wcjkff – aladdin viagra Orfphr ixojnq
Wso shell şüphesizki en iyi shellerden biridir
bu shell ile sunucularınızı test edeilirsiniz wso shell download sende hemen sunucu test etmekten çekinme!
.
Jcmuyq – order finasteride online uk Bzwbup gjuuqn
Can I simply just say what a relief to discover someone who actually knows what they’re discussing
on the net. You actually understand how to bring a
problem to light and make it important. A lot more people must
look at this and understand this side of your story.
It’s surprising you aren’t more popular since you certainly possess
the gift. 0mniartist asmr
Wueumn – make a thesis Hbcqxg qclbrc
is there a generic viagra: no prescription viagra viagra without a doctor prescription canada
Wxfblh – sildenafil without a doctor prescription Wpolan iatxax
Wnsnkj – essay thesis statements Svjbuc hmliiz
doxylin: doxycycline – cheap doxycycline online
Flwexm – lasix 40mg Snwqck ppyiwi
Zhmwzj – order vardenafil 60 pills Uwrqsm htygmn
Qpqvhe – silagra 100mg from india Ybvcwg covqad
buy amoxicillin 500mg: amoxil – buy amoxicillin from canada