முக்கிய விஷயங்கள்
- 455,178 stars — GitHub-ல் freeCodeCamp/freeCodeCamp URL-ல், ஒரு non-profit platform-இன் true codebase-உம், curriculum-உம் ஒன்றாக இருக்கிறது. TypeScript language-ல் எழுதப்பட்ட இது, browser-லேயே coding practice பண்ண உதவுகிறது.
- Math, programming, computer science — Python, Java, algorithms, React, Node.js, D3.js, responsive web design போன்றவற்றில் certification பெற ஒரு rupee கூட செலவழிக்க முடியாது. Zero-rupee path.
- College final-year project-க்கு React / Node.js materials-ஐ copy செய்து use பண்ணலாம், Upwork-ல் freelance apply பண்ணலாம், IT services internal tool-க்கு Git-npm pipe-ஐ proxy-ஆகப் பார்த்து கற்றுக்கலாம். ஆனால், India-specific job placement callbacks அல்லது recruiter callback list-ல் இது இல்லை.
- TamilTech-இன் Honest Take: இது best roadmap ஆகவும், starting point ஆகவும் இருக்கும். ஆனால் கரூர், வேலூர், மதுரை போன்ற Tier-2/Tier-3 city-ல இருந்து எடுக்கற beginner-க்கு, self-discipline மட்டும் தான் mass-ஆகும். Community forum-ல் answer வர sometimes delay ஆகும்.
இந்த இலவச Coding Platform-ல Accessory-ஆக 455K Star
2026-ல், 455,178 GitHub stars சேர்த்து, freeCodeCamp உலகிலேயே free-ஆக coding கற்பிக்கும் மிகப்பெரிய open-source repo-களில் ஒன்றாகிவிட்டது. https://github.com/freeCodeCamp/freeCodeCamp என்ற URL-ல், ஒரு non-profit platform-இன் codebase-உம், curriculum-உம் ஒன்றாக இருக்கிறது. அவர்கள் TypeScript language-ல் இதை எழுதியிருக்கிறார்கள். 2026-9-5-ல் latest push இருந்துச்சு. அதாவது, 2026-ல் இந்த platform உயிரோடு, actively update ஆகிட்டு இருக்கு.
அதாவது, ஒரு பெரிய வேலையை பல சிறிய பணிகளாகப் பிரித்து, ஒவ்வொன்றையும் browser-லேயே practice பண்ண முடியும். Python-ல் calculation, Java-ல் உடனடி logic, algorithms-ல் problem solving, JavaScript-ல் frontend interactivity, React-ல் component driven UI, Node.js-ல் server logic — இவை எல்லாம் bite-size அளவுல bite-size chunks-ஆகக் கொடுக்கப்பட்டிருக்கிறது. Math, programming, computer science — இவற்றில் ஒரு rupee கூட செலவிடாமல் கற்றுக்கொள்ளலாம். Responsive Web Design, Front End Development Libraries, மற்றும் Data Visualization certifications போன்றவை இங்கே கிடைக்கின்றன.
சரி, இது non-profit. அப்போ user data-வ யாராவது sale பண்றாங்களா, அல்லது ads-ப போட்டு drama பண்றாங்களா என்று நம்ம நினைக்கலாம். இல்லை. Revenue education grants and donations வழியாக வருகிறது. Student community-ஐ வாங்காமல் donate பண்ண வைக்கிறாங்க. Simple. browser-லேயே practice பண்ணலாம், certificate-ஐ download பண்ணலாம், portfolio website-அ build பண்ணலாம்.
என்ன செய்கிறது?
இங்கு இரண்டு விஷயங்கள் இருக்கு: ஒன்று website-உம், மற்றொன்று learning path.
Website-இன் front-end மற்றும் back-end code இந்த repo-வில் தான் இருக்கு. Community, curriculum, education, careers, programming — இவையெல்லாம் topic tags ஆக இருக்கின்றன. அதாவது, நீங்கள் ஒரு specific job role-அ choose பண்ணினாலும், curriculum-ஐ project-based-ஆக வடிவமைத்திருக்கிறார்கள். HTML, CSS, JavaScript-லே ஆரம்பிச்சு, D3.js visual data-வை render பண்ணும் அளவுக்கு தரம் கொடுத்துக் கட்டமைத்திருக்கிறார்கள்.
Curriculum-ஐ browser-லேயே run பண்ணலாம். நீங்கள் ஒரு chapter start பண்ணுவீங்க, அதை browser-ல் type செய்து, test pass ஆனாச்சு, next module-க்கு போகலாம். Browser-லேயே code editor, terminal emulator, console output — எல்லாம் show ஆகுது. Console-ல் error வந்தால், அது என்ன தவறு என்று immediate-ஆ explain பண்ணிடுறாங்க. Passive watching YouTube certificate-ஐ விட, thumb-scroll ஆகாமல் active typing பண்ணும்போது தான் muscle memory build ஆகுது.
இது யாருக்கு?
School / college students, career switchers, part-time learners, full-time IT engineers — யாருக்குமே இது useful. Remote வேலைக்கு role மாற விரும்புறவங்களுக்கு இது best. Sandbox environment-ல practice பண்ணலாம், resume-அ update பண்ணலாம், interview-க்கு latest stack எடுத்துச் செல்லலாம்.
உதாரணமாக, ஒரு Mobile App உருவாக்கு என்று சொன்னால், அதைப் parts-ஆகப் பிரிச்சு camera கோரிக்கையைச் சொல்லி, photos-ஐப் save செய்வது, screen-ஐ load செய்வது என்று expanding out பட்டிருக்கிற மாதிரி, இந்த syllabus-உம் ஒரு பெரிய encyclopedia-வை சிறிய bite-size chunks-ஆகக் கொடுத்திருக்கிறது. Beginner-க்கு cognitive load குறையும்.
இந்தியாவில் எப்படிக் பயன்படும்?
1. College final-year project
Final-year-ல project சப்மிட் பண்ணணும். React JS, Node.js பயன்படுத்தும் project-கள் அதிகம். ஆனால், paid courses வாங்க ₹2,000-₹5,000 போடுறதுக்கு பதிலா, இந்த free path-ஐப் பயன்படுத்தி, syllabus-ல இருக்கிற materials-ஐ copy செய்து, அங்கயே project பண்ணலாம். மேலும், GitHub-ல freeCodeCamp contribution குடுக்க முடிவு பண்ணினா, open-source world-ல உங்க first footprint தொடங்கலாம். College professor impress ஆகி, 'நீங்க open-source community-க்கு contribute பண்ணுனா நல்லா இருக்கும்' என்று lift ஆகிப் போடலாம்.
2. Freelance / gig economy
Upwork, Fiverr, Freelancer.com-ல gig வாய்ப்புகள் வரும். Certificate-ஐ காட்டுனா வித்தியாசமா இருக்கும். ஆனால், test pass பண்ணி, live demo கட்டுமிச்சா, certificate இன்னும் effective-ஆக இருக்கும். Freelancer fee dollar-ல் convert ஆகும்போது, அந்த reserve currency-ல் மதிப்பு அதிகம். India-ல இருந்து remotely வேலை பாக்குறப்போ, portfolio strong-ஆக இருந்தாலும், interview round-ல் caching, memoization, state management conceptual questions வரும்.
3. IT services internal tool
TCS, Infosys, Wipro-ல internal automation, internal HR dashboard, BI report — இவற்றைக் கட்டுற engineers, இந்த repo-ல இருக்கிற code-ஐ study செய்து, Git, npm, Docker pipeline-ஐப் புரிந்துக்கலாம். Closed-source tool-களைப் பயன்படுத்தும் ecosystem-ல, தன்னை upgrade பண்ணிக்க இது ஒரு reference. ஒருவேளை, staff-க்கு internal dashboard build பண்ண சொல்றாங்க. React-ல component reuse, CSS Grid/Flexbox-ல layout control — இவற்றை iterate பண்ணி faster prototype-அ ship பண்லாம்.
எப்படி Try செய்வது?
Linux / Mac / Windows-ல் command line open பண்ணுங்க.
git clone https://github.com/freeCodeCamp/freeCodeCamp
cd freeCodeCamp
npm install
npm run devLocal-ஆப் site open ஆகும். 2GB RAM + 1GB SSD இருந்த laptop-ல கூட site open ஆகும். Jio 4G connection-ல website-ஐப் பாக்கலாம், ஆனால் Docker image build பண்ண Broadband தான் fast-ஆ இருக்கும். Sign up on freecodecamp.org. Pick a path. No expiry date இல்லை. No premium tier-ஆக curriculum-க்கும். GitHub-ல contribution guide follow பண்ணினா, self-taught student profile-ஐ strengthen பண்ணலாம்.
குறைபாடுகள் என்ன?
IST off-hours-ல volunteer support slow-ஆ இருக்கும். India-specific job placement callbacks இல்லை. இது ஒரு global platform. Regional job market-ல இதை directly link பண்ண முடியாது.
Post submission-ல ticket reply வர கொஞ்சம் delay ஆகலாம். Newcomer-க்கு community forum-ல navigate பண்றது hard-ஆக இருக்கலாம். அப்புறம், சில Indian college recruiters paid course-கள் (Udemy, Coursera) பார்க்கும்போது, 'இந்த courses-க்கு 5000 dollars pay பண்ணினாங்க' என்று impress ஆகி, free certificate-ஐ குறைவாக weight பண்ணலாம். ஒரு குருட்டுத்தனமாகத் தவிர்க்க வாய்ப்பு இருக்கு. Certificate-ஐ employer verify பண்ணலாம், ஆனால் India-ல placed portals-ல் direct link இல்லை.
TamilTech Honest Take
TamilTech-இன் பார்வைக்குள், இது ஒரு worth-it resource. நீங்கள் Git-ஐ clone பண்ணி, local-ஆப் run பண்ணி, portfolio build பண்ணி, Upwork-ல் apply பண்ணும்போது, 'நான் self-learning path-ஐ முடிச்சிருக்கேன்' என்று confidence-ஆச் சொன்னால், employer frown பண்ண மாட்டார். ஆனால், 'zero placement guarantee' இருக்கும். உங்கள் laptop-ல Python install வைத்து, YouTube tutorial-ல கேட்டு, GitHub-ல peer discussion-ஐப் பார்த்து, daily 3 hours ஆக்த்து, fundamental-ல இருந்து apply பண்ணா தான் targeted.
Tier-2/Tier-3 city-யிலிருந்து நாலு வருட degree-ஐ முடிச்ச beginner-க்கு, 455K star repo-உம், zero-rupee curriculum-உம் ஒரு godsend. React, Node.js, D3.js path-களை complete பண்ணி, GitHub profile-ஐ green flags-ஆல decorate பண்ணலாம். IT services-ல internal automation-க்கு, இது ஒரு reference docs மாதிரி. Offer letter கைக்கிட்டல இருந்தாலும், interview-ல code-along வரும் போது, freeCodeCamp-ல type பண்ணும்போது வந்த muscle memory help ஆகும்.
இறுதியில், இது ஒரு finish line அல்ல, starting block. clone பண்ணி, try பண்ணி, நீங்கள் எந்த corner-ல fail ஆகிறீங்க என்று பார்த்து, அடுத்த iteration-ல் improve பண்ணலாம். Tourist recharge-ஆக, local SIM-ல Jio 4G-ல browse பண்ணி, headphones போட்டு, code clinic-ல உட்கார்ந்து, weekend-ல பண்ற practice தான் career switch-அ நடத்தும். இது free, open, and global — உங்க laptop-ல மட்டுமே limit.




கருத்துகள் (0)
Be the first to comment!