"ಒಬ್ಬ ಹರಿಕಾರನು ಮಾಡುವ ಪ್ರಯತ್ನಗಳಿಗಿಂತ ಮಾಸ್ಟರ್ ಹೆಚ್ಚು ತಪ್ಪುಗಳನ್ನು ಮಾಡುತ್ತಾನೆ"
ಕೊನೆಯದು
1. ಪಠ್ಯ ಸಂಪಾದಕ
ತಮ್ಮ ಫಾರ್ಮ್ಯಾಟಿಂಗ್ ಅನ್ನು ಮಾನ್ಯ HTML ಮಾರ್ಕ್ಅಪ್ ಆಗಿ ಪರಿವರ್ತಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಬಳಕೆದಾರರ ಪ್ರಯತ್ನವನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು ಪಠ್ಯ ಸಂಪಾದಕದ ಉದ್ದೇಶವಾಗಿದೆ. ಉತ್ತಮ ಪಠ್ಯ ಸಂಪಾದಕವು ಬಳಕೆದಾರರಿಗೆ ಪಠ್ಯವನ್ನು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ ಫಾರ್ಮಾಟ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.
ಕೆಲವು ಹಂತದಲ್ಲಿ, ಪ್ರತಿಯೊಬ್ಬರೂ ಪಠ್ಯ ಸಂಪಾದಕವನ್ನು ಬಳಸಿದ್ದಾರೆ. ಹಾಗಾದರೆ ಏಕೆ ಇಲ್ಲ
2. ರೆಡ್ಡಿಟ್ ಕ್ಲೋನ್
ರೆಡ್ಡಿಟ್ ನನ್ನ ಹೆಚ್ಚಿನ ಸಮಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ನಾನು ಅದರಲ್ಲಿ ಹ್ಯಾಂಗ್ ಔಟ್ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇನೆ. ರೆಡ್ಡಿಟ್ ಕ್ಲೋನ್ ಅನ್ನು ರಚಿಸುವುದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕಲಿಯಲು ಪರಿಣಾಮಕಾರಿ ಮಾರ್ಗವಾಗಿದೆ (ಅದೇ ಸಮಯದಲ್ಲಿ ರೆಡ್ಡಿಟ್ ಬ್ರೌಸ್ ಮಾಡುವಾಗ).
Reddit ನಿಮಗೆ ಅತ್ಯಂತ ಶ್ರೀಮಂತವನ್ನು ಒದಗಿಸುತ್ತದೆ
ಸ್ಮಾರ್ಟ್ ಕ್ಲೈಂಟ್ಗಳು ಕೆಲಸವನ್ನು ಕಳಪೆಯಾಗಿ ಮಾಡಲಾಗುತ್ತಿದೆ ಎಂದು ತಕ್ಷಣವೇ ಅರಿತುಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು ಬೇರೆಯವರನ್ನು ಹುಡುಕುತ್ತಾರೆ.
3. ತೆರೆದ ಮೂಲ NPM ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಪ್ರಕಟಿಸುವುದು
ನೀವು Javascript ಕೋಡ್ ಅನ್ನು ಬರೆದರೆ, ನೀವು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಬಳಸುವ ಸಾಧ್ಯತೆಗಳಿವೆ. ಇತರ ಜನರು ಬರೆದ ಮತ್ತು ಪ್ರಕಟಿಸಿದ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕೋಡ್ ಅನ್ನು ಮರುಬಳಕೆ ಮಾಡಲು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ಪ್ಯಾಕೇಜ್ನ ಸಂಪೂರ್ಣ ಅಭಿವೃದ್ಧಿ ಚಕ್ರವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಉತ್ತಮ ಅನುಭವವನ್ನು ನೀಡುತ್ತದೆ. ಕೋಡ್ ಅನ್ನು ಪ್ರಕಟಿಸುವಾಗ ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ಹಲವು ವಿಷಯಗಳಿವೆ. ನೀವು ಭದ್ರತೆ, ಶಬ್ದಾರ್ಥದ ಆವೃತ್ತಿ, ಸ್ಕೇಲೆಬಿಲಿಟಿ, ಹೆಸರಿಸುವ ಸಂಪ್ರದಾಯಗಳು ಮತ್ತು ನಿರ್ವಹಣೆಯ ಬಗ್ಗೆ ಯೋಚಿಸಬೇಕು.
ಪ್ಯಾಕೇಜ್ ಯಾವುದಾದರೂ ಆಗಿರಬಹುದು. ನಿಮಗೆ ಕಲ್ಪನೆ ಇಲ್ಲದಿದ್ದರೆ, ನಿಮ್ಮ ಸ್ವಂತ ಲೋಡಾಶ್ ಅನ್ನು ರಚಿಸಿ ಮತ್ತು ಅದನ್ನು ಪ್ರಕಟಿಸಿ.
ಲೋಡಾಶ್:
ನೀವು ಆನ್ಲೈನ್ನಲ್ಲಿ ಏನನ್ನಾದರೂ ಮಾಡಿದ್ದರೆ ಅದು ನಿಮ್ಮನ್ನು ಇತರರಿಗಿಂತ 10% ಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ.
4. freeCodeCamp ಪಠ್ಯಕ್ರಮ
freeCodecamp ಬಹಳಷ್ಟು ಸಂಗ್ರಹಿಸಿದೆ
freeCodeCamp ಒಂದು ಲಾಭರಹಿತ ಸಂಸ್ಥೆಯಾಗಿದೆ. ಇದು ಇಂಟರ್ಯಾಕ್ಟಿವ್ ವೆಬ್-ಆಧಾರಿತ ಕಲಿಕೆಯ ವೇದಿಕೆ, ಆನ್ಲೈನ್ ಸಮುದಾಯ ವೇದಿಕೆ, ಚಾಟ್ ರೂಮ್ಗಳು, ಮಧ್ಯಮ ಪ್ರಕಾಶನಗಳು ಮತ್ತು ಸ್ಥಳೀಯ ಸಂಸ್ಥೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಅದು ಕಲಿಕೆಯ ವೆಬ್ ಅಭಿವೃದ್ಧಿಯನ್ನು ಎಲ್ಲರಿಗೂ ಪ್ರವೇಶಿಸುವಂತೆ ಮಾಡಲು ಉದ್ದೇಶಿಸಿದೆ.
ನೀವು ಸಂಪೂರ್ಣ ಕೋರ್ಸ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ನಿರ್ವಹಿಸಿದರೆ ನಿಮ್ಮ ಮೊದಲ ಉದ್ಯೋಗಕ್ಕೆ ನೀವು ಹೆಚ್ಚು ಅರ್ಹರಾಗುತ್ತೀರಿ.
5. ಮೊದಲಿನಿಂದ HTTP ಸರ್ವರ್ ಅನ್ನು ರಚಿಸಿ
HTTP ಪ್ರೋಟೋಕಾಲ್ ಮುಖ್ಯ ಪ್ರೋಟೋಕಾಲ್ಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಅದರ ಮೂಲಕ ಇಂಟರ್ನೆಟ್ನಲ್ಲಿ ವಿಷಯವು ಪ್ರಯಾಣಿಸುತ್ತದೆ. HTML, CSS ಮತ್ತು JS ನಂತಹ ಸ್ಥಿರ ವಿಷಯವನ್ನು ಪೂರೈಸಲು HTTP ಸರ್ವರ್ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
ಮೊದಲಿನಿಂದಲೂ HTTP ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗುವುದರಿಂದ ವಿಷಯಗಳು ಹೇಗೆ ಸಂವಹನ ನಡೆಸುತ್ತವೆ ಎಂಬುದರ ಕುರಿತು ನಿಮ್ಮ ಜ್ಞಾನವನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ.
ಉದಾಹರಣೆಗೆ, ನೀವು NodeJ ಗಳನ್ನು ಬಳಸಿದರೆ, ಎಕ್ಸ್ಪ್ರೆಸ್ HTTP ಸರ್ವರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ ಎಂದು ನಿಮಗೆ ತಿಳಿದಿದೆ.
ಉಲ್ಲೇಖಕ್ಕಾಗಿ, ನೀವು ಸಾಧ್ಯವಾದರೆ ನೋಡಿ:
- ಯಾವುದೇ ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸದೆ ಸರ್ವರ್ ಅನ್ನು ಹೊಂದಿಸಿ
- ಸರ್ವರ್ HTML, CSS ಮತ್ತು JS ವಿಷಯವನ್ನು ಪೂರೈಸಬೇಕು.
- ಮೊದಲಿನಿಂದ ರೂಟರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದು
- ಬದಲಾವಣೆಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ ಮತ್ತು ಸರ್ವರ್ ಅನ್ನು ನವೀಕರಿಸಿ
ಏಕೆ ಎಂದು ನಿಮಗೆ ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಬಳಸಿ
6. ಟಿಪ್ಪಣಿಗಳಿಗಾಗಿ ಡೆಸ್ಕ್ಟಾಪ್ ಅಪ್ಲಿಕೇಶನ್
ನಾವೆಲ್ಲರೂ ಟಿಪ್ಪಣಿಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇವೆ, ಅಲ್ಲವೇ?
ಟಿಪ್ಪಣಿಗಳ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸೋಣ. ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿಗಳನ್ನು ಉಳಿಸಲು ಮತ್ತು ಡೇಟಾಬೇಸ್ನೊಂದಿಗೆ ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ಅಗತ್ಯವಿದೆ. ಎಲೆಕ್ಟ್ರಾನ್, ಸ್ವಿಫ್ಟ್ ಅಥವಾ ನೀವು ಇಷ್ಟಪಡುವ ಮತ್ತು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ಗೆ ಏನು ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂಬುದನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಥಳೀಯ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಿರ್ಮಿಸಿ.
ಇದನ್ನು ಮೊದಲ ಸವಾಲಿಗೆ (ಪಠ್ಯ ಸಂಪಾದಕ) ಸಂಯೋಜಿಸಲು ಹಿಂಜರಿಯಬೇಡಿ.
ಬೋನಸ್ ಆಗಿ, ನಿಮ್ಮ ಡೆಸ್ಕ್ಟಾಪ್ ಆವೃತ್ತಿಯನ್ನು ವೆಬ್ ಆವೃತ್ತಿಯೊಂದಿಗೆ ಸಿಂಕ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ.
7. ಪಾಡ್ಕ್ಯಾಸ್ಟ್ಗಳು (ಮೋವಾಕಾಸ್ಟ್ ಕ್ಲೋನ್)
ಪಾಡ್ಕಾಸ್ಟ್ಗಳನ್ನು ಯಾರು ಕೇಳುವುದಿಲ್ಲ?
ಕೆಳಗಿನ ಕ್ರಿಯಾತ್ಮಕತೆಯೊಂದಿಗೆ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸಿ:
- ಖಾತೆಯನ್ನು ತೆರೆಯಿರಿ
- ಪಾಡ್ಕಾಸ್ಟ್ಗಳನ್ನು ಹುಡುಕಿ
- ರೇಟ್ ಮಾಡಿ ಮತ್ತು ಪಾಡ್ಕಾಸ್ಟ್ಗಳಿಗೆ ಚಂದಾದಾರರಾಗಿ
- ನಿಲ್ಲಿಸಿ ಮತ್ತು ಪ್ಲೇ ಮಾಡಿ, ವೇಗವನ್ನು ಬದಲಾಯಿಸಿ, 30 ಸೆಕೆಂಡುಗಳ ಕಾಲ ಮುಂದಕ್ಕೆ ಮತ್ತು ಹಿಂದುಳಿದ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಿ.
iTunes API ಅನ್ನು ಆರಂಭಿಕ ಹಂತವಾಗಿ ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿ. ನೀವು ಯಾವುದೇ ಇತರ ಸಂಪನ್ಮೂಲಗಳನ್ನು ತಿಳಿದಿದ್ದರೆ, ದಯವಿಟ್ಟು ಕಾಮೆಂಟ್ಗಳಲ್ಲಿ ಪೋಸ್ಟ್ ಮಾಡಿ.
8. ಸ್ಕ್ರೀನ್ ಕ್ಯಾಪ್ಚರ್
ನಮಸ್ಕಾರ! ನಾನು ಇದೀಗ ನನ್ನ ಪರದೆಯನ್ನು ಚಿತ್ರೀಕರಿಸುತ್ತಿದ್ದೇನೆ!
ನಿಮ್ಮ ಪರದೆಯನ್ನು ಸೆರೆಹಿಡಿಯಲು ಮತ್ತು ಕ್ಲಿಪ್ ಅನ್ನು ಉಳಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಡೆಸ್ಕ್ಟಾಪ್ ಅಥವಾ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ರಚಿಸಿ .gif
ಇಲ್ಲಿ
ಕಂಪನಿಯ ಬೆಂಬಲದೊಂದಿಗೆ ಅನುವಾದವನ್ನು ಕೈಗೊಳ್ಳಲಾಯಿತು
ಮೂಲ: www.habr.com