"ஒரு தொடக்கக்காரர் செய்யும் முயற்சிகளை விட ஒரு மாஸ்டர் அதிக தவறுகளை செய்கிறார்"
உண்மையான மேம்பாட்டு அனுபவத்தைப் பெறுவதற்காக "வேடிக்கைக்காக" செய்யக்கூடிய 8 திட்ட விருப்பங்களை நாங்கள் வழங்குகிறோம்.
திட்டம் 1. ட்ரெல்லோ குளோன்
நீங்கள் என்ன கற்றுக்கொள்வீர்கள்:
- கோரிக்கை செயலாக்க வழிகளின் அமைப்பு (ரூட்டிங்).
- இழுத்து விடுங்கள்.
- புதிய பொருட்களை எவ்வாறு உருவாக்குவது (பலகைகள், பட்டியல்கள், அட்டைகள்).
- உள்ளீட்டுத் தரவைச் செயலாக்குதல் மற்றும் சரிபார்த்தல்.
- கிளையன்ட் பக்கத்திலிருந்து: உள்ளூர் சேமிப்பகத்தை எவ்வாறு பயன்படுத்துவது, உள்ளூர் சேமிப்பகத்தில் தரவை எவ்வாறு சேமிப்பது, உள்ளூர் சேமிப்பகத்திலிருந்து தரவைப் படிப்பது எப்படி.
- சேவையக பக்கத்திலிருந்து: தரவுத்தளங்களை எவ்வாறு பயன்படுத்துவது, தரவுத்தளத்தில் தரவை எவ்வாறு சேமிப்பது, தரவுத்தளத்திலிருந்து தரவைப் படிப்பது எப்படி.
திட்டம் 2. நிர்வாக குழு
ஒரு எளிய CRUD பயன்பாடு, அடிப்படைகளைக் கற்க ஏற்றது. கற்றுக் கொள்வோம்:
- பயனர்களை உருவாக்கவும், பயனர்களை நிர்வகிக்கவும்.
- தரவுத்தளத்துடன் தொடர்பு கொள்ளுங்கள் - பயனர்களை உருவாக்கவும், படிக்கவும், திருத்தவும், நீக்கவும்.
- உள்ளீட்டைச் சரிபார்த்தல் மற்றும் படிவங்களுடன் பணிபுரிதல்.
திட்டம் 3. கிரிப்டோகரன்சி டிராக்கர் (சொந்த மொபைல் பயன்பாடு)
ஏதாவது: ஸ்விஃப்ட், ஆப்ஜெக்டிவ்-சி, ரியாக்ட் நேட்டிவ், ஜாவா, கோட்லின்.
படிப்போம்:
- சொந்த பயன்பாடுகள் எவ்வாறு செயல்படுகின்றன.
- API இலிருந்து தரவை எவ்வாறு மீட்டெடுப்பது.
- சொந்த பக்க தளவமைப்புகள் எவ்வாறு செயல்படுகின்றன.
- மொபைல் சிமுலேட்டர்களுடன் எவ்வாறு வேலை செய்வது.
நீங்கள் ஆர்வமாக இருந்தால், இதோ
திட்டம் 4. புதிதாக உங்கள் சொந்த வெப்பேக் கட்டமைப்பை அமைக்கவும்
தொழில்நுட்ப ரீதியாக, இது ஒரு பயன்பாடு அல்ல, ஆனால் உள்ளே இருந்து webpack எவ்வாறு செயல்படுகிறது என்பதைப் புரிந்துகொள்வது மிகவும் பயனுள்ள பணியாகும். இப்போது அது ஒரு "கருப்பு பெட்டி" அல்ல, ஆனால் புரிந்துகொள்ளக்கூடிய கருவி.
தேவைகள்:
- es7 முதல் es5 வரை தொகுக்கவும் (அடிப்படைகள்).
- jsx ஐ js - அல்லது - .vue இலிருந்து .js வரை தொகுக்கவும் (நீங்கள் ஏற்றிகளைக் கற்றுக்கொள்ள வேண்டும்)
- வெப்பேக் டெவ் சர்வர் மற்றும் ஹாட் மாட்யூல் ரீலோடிங்கை அமைக்கவும். (vue-cli மற்றும் create-react-app இரண்டையும் பயன்படுத்துகின்றன)
- Heroku, now.sh அல்லது Github ஐப் பயன்படுத்தவும், Webpack திட்டப்பணிகளை எவ்வாறு பயன்படுத்துவது என்பதை அறியவும்.
- css - scss, லெஸ், ஸ்டைலஸ் தொகுக்க உங்களுக்குப் பிடித்த முன்செயலியை அமைக்கவும்.
- வெப்பேக்குடன் படங்களையும் svg களையும் எவ்வாறு பயன்படுத்துவது என்பதை அறிக.
திட்டம் 5. ஹேக்கர்நியூஸ் குளோன்
ஒவ்வொரு ஜெடியும் தனது சொந்த ஹேக்கர்நியூஸை உருவாக்க வேண்டும்.
வழியில் நீங்கள் என்ன கற்றுக்கொள்வீர்கள்:
- ஹேக்கர்நியூஸ் API உடன் எவ்வாறு தொடர்புகொள்வது.
- ஒரு பக்க பயன்பாட்டை எவ்வாறு உருவாக்குவது.
- கருத்துகளைப் பார்ப்பது, தனிப்பட்ட கருத்துகள், சுயவிவரங்கள் போன்ற அம்சங்களை எவ்வாறு செயல்படுத்துவது.
- கோரிக்கை செயலாக்க வழிகளின் அமைப்பு (ரூட்டிங்).
திட்டம் 6. Tudushechka
தீவிரமாக? துடுஷ்கா? அவற்றில் ஆயிரக்கணக்கானவை உள்ளன. ஆனால் என்னை நம்புங்கள், இந்த பிரபலத்திற்கு ஒரு காரணம் இருக்கிறது.
டுடு பயன்பாடு அடிப்படைகளை நீங்கள் புரிந்துகொள்வதை உறுதிசெய்ய ஒரு சிறந்த வழியாகும். வெண்ணிலா ஜாவாஸ்கிரிப்டில் ஒரு பயன்பாட்டையும் உங்களுக்குப் பிடித்த கட்டமைப்பில் ஒன்றையும் எழுத முயற்சிக்கவும்.
அறிய:
- புதிய பணிகளை உருவாக்குங்கள்.
- புலங்கள் நிரப்பப்பட்டுள்ளதா என சரிபார்க்கவும்.
- வடிகட்டுதல் பணிகள் (முடிந்தது, செயலில், அனைத்தும்). பயன்படுத்தவும்
filter
иreduce
. - ஜாவாஸ்கிரிப்ட்டின் அடிப்படைகளைப் புரிந்து கொள்ளுங்கள்.
திட்டம் 7. வரிசைப்படுத்தக்கூடிய இழுத்தல் மற்றும் பட்டியல்
புரிந்து கொள்ள மிகவும் உதவியாக இருக்கும்
கற்றுக் கொள்வோம்:
- API ஐ இழுத்து விடவும்
- பணக்கார UIகளை உருவாக்கவும்
திட்டம் 8. மெசஞ்சர் குளோன் (சொந்த பயன்பாடு)
இணைய பயன்பாடுகள் மற்றும் சொந்த பயன்பாடுகள் இரண்டும் எவ்வாறு செயல்படுகின்றன என்பதை நீங்கள் புரிந்துகொள்வீர்கள், இது உங்களை சாம்பல் நிறத்தில் இருந்து வேறுபடுத்தும்.
நாம் என்ன படிப்போம்:
- இணைய சாக்கெட்டுகள் (உடனடி செய்திகள்)
- சொந்த பயன்பாடுகள் எவ்வாறு செயல்படுகின்றன.
- சொந்த பயன்பாடுகளில் டெம்ப்ளேட்கள் எவ்வாறு செயல்படுகின்றன.
- சொந்த பயன்பாடுகளில் கோரிக்கை செயலாக்க வழிகளை ஒழுங்கமைத்தல்.
இது உங்களுக்கு ஒன்று அல்லது இரண்டு மாதங்களுக்கு போதுமானதாக இருக்கும்.
நிறுவனத்தின் ஆதரவுடன் மொழிபெயர்ப்பு மேற்கொள்ளப்பட்டது
ஆதாரம்: www.habr.com