וִידֵאוֹ: Week 7, continued 2024
חשיבה על מעבר לשדה הפורח של פיתוח האינטרנט?
כפי שאתה כבר יודע, ישנם שלושה סוגים של מפתחי אינטרנט:
- חזית סוף
- Backend
- ומלא מחסנית (המשלבת את שניהם)
להלן אני מתמקד רק על מפתחי backend על ידי מסתכל על מה שהם עושים, את הכישורים הדרושים כדי להיות מפתח backend, ואיך אתה יכול להגיע בסופו של דבר להיות אחד.
-> ->מה עושה מפתח Backend לעשות?
מפתחי Backend אחראים לבניית "צד השרת" ביישומי אינטרנט.
AKA כל מה שקורה לפני להכות את הדפדפן שלך - אשר ידוע בתור "צד הלקוח". (בדרך כלל מפתחי קצה קדמיים אחראים ליצירת החוויה בצד הלקוח.)
בעוד מפתחי backend להתמקד בפעולות הפנימיות של יישומי אינטרנט, הם עדיין עובדים יד ביד עם מפתחי חזית על ידי נותן כלפי חוץ אלמנטים יישום אינטרנט בצד ההיגיון בצד השרת.מפתחים Backend מוסיף לוגיקה זו באמצעות שפת שרת scripting כמו רובי או PHP.
מלבד ביצוע יישומי אינטרנט פונקציונליים, מפתחי backend אחראים גם לייעל את היישום עבור מהירות ויעילות.
מסד הנתונים הוא מרכיב חיוני עבור כל יישומי האינטרנט, שכן הוא מאחסן מידע (כגון משתמשים, תגובות, פוסטים וכו '). מסדי נתונים נפוצים כוללים MySQL, MongoDB ו- PostgreSQL. מי עושה מפתח Backend עבודה עם?
מפתחי Backend בדרך כלל עובדים בצוותים עם אחרים.
אפילו בתוך צוות גדול יותר, יש בדרך כלל עיצוב, חזיתי (מהנדסים, UX אדריכלים, וכו '), ולאחר מכן צוות backend.
מבחינת צוותים backend ללכת, מפתחים עורפיים לעבוד לצד מהנדסי תוכנה. אפשר לעשות רק פיתוח REST API או קשורים. אחרת יכולה להיות אבטחת איכות (QA), מהנדס.
כפי שאתה רואה, אפילו בתוך backend יש חובות שונות.
אילו מיומנויות / טכנולוגיות אני חייב לדעת להיות מפתח Backend?
שימוש בתבנית תיאור התפקיד backtal Toptal כנקודת התייחסות, להלן כמה מיומנויות הליבה וטכנולוגיות מפתח backend חייב לדעת.
הבנת טכנולוגיות אינטרנט חזותיות כגון HTML, CSS ו- JavaScript (כדי ליצור קשר עם חברי צוות בקדמת החזית)
- > יכולת ניהול סביבת אירוח, כולל ניהול מסדי נתונים, כמו גם שינויי יישומים לטיפול בשינויי עומס
- ידע על נגישות ותאימות אבטחה
- ניסיון עם בקרת גרסאות, כגון Git
- היכן ניתן ללמוד אלו מיומנויות Backend ?
- רוב מפתחי backend ועובדים על צוות backend יש הכשרה פורמלית בדרך זו או אחרת. AKA מדעי המחשב (CS) תואר.
בהשוואה למפתחים חזיתיים, מפתחים עורפיים עשויים לעשות יותר הפשטה. הם יכולים להיות כריית נתונים, כתיבת אלגוריתמים מופשטים, וכן הלאה.
לכן תואר CS רשמי מגיע שימושי.
עם זאת, אם אתה מעבר שנות הקולג 'שלך, יש שני קורסים אישיים (או מחנות אתחול) ואפשרויות מקוון זמין כדי להכין אותך לקריירה בפיתוח backend. In- אדם Backend קורסים פיתוח
כמובן, כאשר עושה פנים אל פנים קורס מיקום הוא הכל.
הדרך הטובה ביותר למצוא את האדם קורס backend פיתוח לידך היא באמצעות מחקר מקוון.
עם זאת, הנה שתי הצעות כדי לקבל את הכדור מתגלגל:
העצרת הכללית
יש קורס פיתוח 10 שבועות backend
- Betamore יש קורס backend 12 שבועות (שהוא חלק- זמן)
- מחנות אתחול / קורסים לא-אישיים אינם זולים. אבל הם נוחים יותר מאשר תואר CS רשמי. (בנוסף, בניגוד שיעורים מקוונים, יש לך את המותרות של להיות מסוגל לתקשר עם עמיתים ומורה.) Online Backend (או מלא מחסנית) אפשרויות למידה
זה לא קל למצוא רק מקוון קורסים מקוונים . רוב ללמד מחסנית מלאה - כך גם הקדמי backend.
עם זאת, הנה כמה אפשרויות קורס מקוון לשקול:
Udacity יש תואר ננו מלא מחסנית, עם דגש פיתוח backend הגוש. io
- יש קורס מקוון מלא, גם עם אחד על אחד mentorship Udemy
- יש מגוון של אפשרויות קורס מקוון, כולל backend פיתוח (הקפד לקרוא את הסקירות על Udemy לפני ההרשמה ) סיכום
- בסופו של דבר, מפתחים backend לשחק תפקיד קריטי בצוותי פיתוח אינטרנט. הם אחראים לטיפול באחסון נתונים ולהבטיח שהמסר יועבר למסוף. אם אתה יודע מישהו חושב על המעבר לתוך פיתוח אינטרנט, הקפד לשתף את המאמר הזה להם.
מה שאתה צריך לדעת על להיות מחבר מחבר
מה המחבר הממוצע יכול לצפות במונחים של כסף, שיווק ועוד כאשר מפרסם את הספר הראשון שלו.
מדוע קרן אינדקס עשוי להיות רק ההשקעה שאתה צריך
קרנות נאמנות מדד להציע עלות נמוכה, יעיל מס דרך להשקיע במגזרים רחבים של השוק. הם גם נוטים להכות את התחרות. הנה למה.
כמה צריך להיות פיקדון הביטחון של הדייר להיות?
פיקדון ביטחוני של הדייר צריך להתבסס על שכר הדירה החודשי של היחידה. גלה כמה אתה צריך יכול לחייב.