கணினி அறிவியல், நிரலாக்கம், இணைய பாதுகாப்பு, தரவு அறிவியல் மற்றும் பல துறைகளில் தங்கள் அறிவை விரிவுபடுத்த ஆர்வமுள்ள தனிநபர்களுக்காக வடிவமைக்கப்பட்ட இலவச, இணைய வழிப் படிப்புகளை ஹார்வர்ட் பல்கலைக்கழகம் வழங்குகிறது.
இந்தப் படிப்புகள் ஆரம்பநிலை மற்றும் சில முன் அனுபவம் உள்ளவர்களுக்கு ஏற்றதாக இருக்கும், மேலும் அவை வாரத்திற்கு 6-7 மணிநேரம் என மதிப்பிடப்பட்ட நேர அர்ப்பணிப்புடன் உங்கள் சொந்த வேகத்தில் கற்றுக்கொள்ள உங்களை அனுமதிக்கின்றன. ஆர்வமுள்ள விண்ணப்பதாரர்கள் ‘தொழில்முறை மற்றும் வாழ்நாள் கற்றல்’ – pll.harvard.edu அதிகாரப்பூர்வ ஹார்வர்ட் பல்கலைக்கழக இணையதளத்தில் இந்தப் படிப்புகளை ஆன்லைனில் காணலாம்.
கணினி அறிவியல் அறிமுகம்
இந்த அறிமுக பாடநெறி, கணினி அறிவியல் மற்றும் நிரலாக்கம் குறித்து கற்பிக்கிறது. இந்த பாடநெறியானது, C, Python, SQL, JavaScript, HTML மற்றும் CSS போன்ற மொழிகளைப் பயன்படுத்தி அல்காரிதம்கள், தரவு கட்டமைப்புகள், பாதுகாப்பு மற்றும் மென்பொருள் பொறியியல் உள்ளிட்ட பல்வேறு தலைப்புகளை உள்ளடக்கியது. உயிரியல், குறியாக்கவியல் மற்றும் கேமிங் போன்ற நிஜ உலக களங்களால் சிக்கல் தொகுப்புகள் ஈர்க்கப்படுகின்றன.
உங்களுக்கு முன் நிரலாக்க அனுபவம் இருந்தாலும் இல்லாவிட்டாலும், அல்காரிதம் முறையில் சிந்திக்கவும், சிக்கல்களைத் திறம்பட தீர்க்கவும் இந்தப் பாடநெறி உங்களுக்குக் கற்பிக்கும். நீங்கள் நிரலாக்கத்திற்கு புதியவராக இருந்தால், இந்த பாடநெறி ஒரு சிறந்த தொடக்க புள்ளியாகும். கோடிங்கை பிரதிநிதித்துவப்படுத்த வரைகலை தொகுதிகளைப் பயன்படுத்தும் காட்சி நிரலாக்க மொழியான ஸ்கிராட்ச் மூலம் நிரலாக்கத்தைக் கற்றுக்கொள்வீர்கள்.
பைதான் மற்றும் ஜாவாஸ்கிரிப்ட் மூலம்
வெப் புரோகிராமிங்
தரவுத்தள வடிவமைப்பு, அளவிடுதல், பாதுகாப்பு மற்றும் பயனர் அனுபவம் ஆகியவற்றில் கவனம் செலுத்தும் இந்த பாடநெறி வலை நிரலாக்கம் குறித்து கற்பிக்கிறது. APIகளை எழுதவும் பயன்படுத்தவும், ஊடாடும் பயனர் இடைமுகங்களை உருவாக்கவும், GitHub மற்றும் Heroku போன்ற கிளவுட் சேவைகளைப் பயன்படுத்தவும் நீங்கள் கற்றுக் கொள்வீர்கள்.
சைபர் பாதுகாப்பு அறிமுகம்
தொழில்நுட்பம் மற்றும் தொழில்நுட்பம் அல்லாத கற்பவர்களுக்காக வடிவமைக்கப்பட்ட இந்தப் பாடநெறி இணையப் பாதுகாப்பிற்கான அறிமுகத்தை வழங்குகிறது. தற்போதைய அச்சுறுத்தல்களிலிருந்து உங்கள் தரவு, சாதனங்கள் மற்றும் சிஸ்டங்களை எவ்வாறு பாதுகாப்பது மற்றும் பாதுகாப்பு, பயன்பாடு மற்றும் ஆபத்து ஆகியவற்றுக்கு இடையேயான வர்த்தக பரிமாற்றங்களைப் புரிந்துகொள்வது எப்படி என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.
SQL உடன் தரவுத்தளங்கள் அறிமுகம்
இந்த பாடத்திட்டத்தில், நீங்கள் தரவுத்தளங்கள் மற்றும் SQL ஆகியவற்றை ஆராய்வீர்கள். தொடர்புடைய தரவுத்தளங்களை எவ்வாறு உருவாக்குவது, நிர்வகிப்பது மற்றும் வினவுவது, அத்துடன் அட்டவணைகள், கீ மற்றும் கட்டுப்பாடுகளைப் பயன்படுத்தி நிஜ உலகத் தரவை எவ்வாறு மாதிரியாக்குவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள். தரவு இயல்பாக்கம், பார்வைகளைப் பயன்படுத்துதல் மற்றும் குறியீடுகளுடன் வினவல்களை மேம்படுத்துதல் போன்ற நுட்பங்களையும் பாடநெறி உள்ளடக்கியது.
தரவு அறிவியல்: இயந்திர கற்றல்
இந்த பாடநெறி, தரவு அறிவியலில் தொழில்முறை சான்றிதழ் திட்டத்தின் ஒரு பகுதியாக, இயந்திர கற்றல் துறையை உங்களுக்கு அறிமுகப்படுத்துகிறது. முதன்மை கூறு பகுப்பாய்வு, முறைப்படுத்தல் மற்றும் குறுக்கு சரிபார்ப்பு போன்ற பிரபலமான நுட்பங்கள் உட்பட, முன்கணிப்பு மாதிரிகளை உருவாக்க தரவைப் பயன்படுத்தி அல்காரிதம்களைப் பயிற்சி செய்வது பற்றி நீங்கள் அறிந்து கொள்வீர்கள்.
பாடநெறியானது திரைப்படப் பரிந்துரை அமைப்பை உருவாக்குவதை உள்ளடக்கியது, இயந்திர கற்றல் வழிமுறைகள் மற்றும் தரவு பகுப்பாய்வு மூலம் நடைமுறை அனுபவத்தைப் பெற உதவுகிறது.