איך להיות מתכנת, אם אתה לא יודע שום דבר על הקוד
יוצרים / / December 19, 2019
אז הדבר הראשון שיש לעשות - כדי למצוא את המורה הנכון. ברור כי אין זה סביר כי תוכל לעזוב הכל ולהתמסר באופן בלעדי הוראה, ולכן יש צורך לבחור קורסים כאלה בהם כיתות הן בעיקר בשעות הערב או בכל זמן שנוח לך זמן. פשוט מושלם, אם אתה לא צריך ללכת לשום מקום ואתה יכול לעשות מהבית. שילוב האופציה הוא היתרונות - קורסים מקוונים.
איזה קורסים לבחור
מאפיינים בולטים של קורסים טובים: הם קיימים במשך זמן רב, ללמד את האנשים שם עם הרבה ניסיון בתחום הרלוונטי, ולבסוף, אתה לא מוכן לתת רק כמות מספקת של התיאוריה, אלא גם ללמוד ליישם אותו להתאמן. רצוי כי זו התרחשה בתנאים לסגור את האמיתי.
קחו דוגמה ספציפית - קורסי לימוד-פורטל IT GeekBrains, כבר מוכר לקוראים Layfhakera. ישנם כבר שש שנים. במהלך תקופה זו, למד קוד יותר 70 000 אנשים - אינדיקטור די מרשים.
באשר למי יילמד ישירות, יש באמת מכיל את הטובים שבטובים. הבחירה השתתפו יותר מ 300 מועמדים, זה פרופסורים באוניברסיטה ומומחים של חברות IT גדולות. באופן כללי, אלה הם אנשים שיש להם להתמודד עם הקוד יודעים איך לספר לאחרים על זה, כדי להבהיר.
אנו פונים המעניינים ביותר. עיסוק. שלה יהיה לך בשפע. תכנות - כדור כזה שבו התיאוריה ללא היכולת ליישם אותו במציאות הוא ערך מועט. לכן במהלך האימונים תוכלו לבצע משימות באופן קבוע, הרבה עבודות המידע שהתקבל בהרצאות מתבוללים ביעילות. אני מציע לראות איך זה נראה בפעולה.
אנחנו נתחיל עם הבסיס
ובכן, אתה רוצה ללמוד איך התוכנית, אבל גרוע מייצגים מה זה כל העניין. מבחינה הגיונית, הדבר הראשון הוא ללמוד את היסודות. GeekBrains לנו בשבילך כמה הצעות מעניינות.
ראשית, כמובן וידאו "תכנות יסודות." בשנת 15 מפגשים לא תלמד רק כדי להבין את המורכבות של פעולות עם סוגי נתונים שונים ואלגוריתמים להיות עובדים, אבל אפילו לכתוב את המשחק הזה. עבור אדם שאינו יודע מה הצדדים באים לקוד, הוא ראוי, לא? לבסוף, תונחה איך ללכת על מנת לבנות קריירה, וכן לעזור לך לבחור אזור מסוים של פעילות, ואשר שווה לחקור.
שנית, הקורס באינטרנט "מבוא לתכנות" - עבור אלו המעדיפים לא רק מידע חדש אלא גם זמנית ולתקשר עם המורה, הבהרת רגעים קשים. זה הכל מאוד מובן ומהיר. משך סה"כ - שבועיים, שבמהלכם החזיק ארבעה מפגשים. תלמד את יסודות יצירת קוד, ללמוד כיצד לפתח אלגוריתמים וללמוד מידע בסיסי על שפות תכנות הגדולות. כדי להתחיל יותר כנראה אינו נדרש.
ואכן, ובמקרה אחר, אחרי אימון יש לך על היד הן הקלטות וידאו של כל השיעורים וחומרי הלימוד. אם משהו נמחק פתאום מהזיכרון או אם אתה רוצה יותר זמן כדי להבהיר כמה נקודות, אתה תמיד יכול להפנות את ההערות.
קורסי שניהם ללא תשלום. מתברר כי ניתן להכיר את האזור של עניין מבלי לבזבז אגורה. אם מכור, תוכל ללמוד עוד - אם לא, גם, ידע מיותר פשוט לא רוצה. עם הידע הבסיסי הבנו, עכשיו בואו לגלות את מה שאתה צריך לעשות כדי להשתלט על השנייה בקריירה הפופולרית מאוד מבטיחה.
מפתח אינטרנט
GeekBrains Feature כי קורסים מקצועיים רציניים זמין למתחילים. אין צורך אפילו במחקר טרום בסיסי בתכנות - בנויה היטב במערכת חינוך מהיסוד כדי לעזור להבין את הפרטים של מקצוע עתידם. הנה, למשל, קורס מקצועי "מפתח אינטרנט" - בחירה ראויה.
ההדרכה תיקח 10 חודשים. כן, זה עסק רציני, אז אתה צריך להשקיע הרבה זמן. עם זאת, המאמצים ישתלמו יפה - שכר ממוצע המפתח במוסקבה הוא 74 000 רובל. לפעמים, כמובן, ועוד, כל זה תלוי אם המועמד כשיר. שביכולתך כדי להפוך את עצמך יותר אטרקטיבי בעיני המעסיק.
אתה מתחיל עם לימוד היסודות של יצירת אתרי אינטרנט. HTML ו- CSS - כאן הם החברים שלך בחודש האימונים הראשון. פעמיים בשבוע, אתה תלמד ליצור אתר סימון על פי הכללים, כדי לפתח בלוק vorstku ולעבוד עם עיצוב הפריסה. ואז אתה תקבל בהדרגה לדעת PHP ו- JavaScript, ללמוד מה Node.js ו גרפיקה וקטורית, וליצור יישום מסוף על השיעור האחרון.
הנה הרשימה המלאה של הקורסים הכלולים בתוכנית:
- HTML / CSS - יסודות של יצירת אתרי אינטרנט.
- PHP. רמה 1 - מסגרת פיתוח אינטרנט.
- PHP. רמה 2 - פיתוח אתרים מקצועי.
- JavaScript - יישומי אינטרנט אינטראקטיביים.
- Node.js - תכנות בצד השרת ב- JavaScript.
- Angularjs / D3.js - גרפיקה וקטורית בתוך יישומי אינטרנט יחיד בדף.
- במסגרת Yii - התפתחות מקצועית.
בסוף תמצא המעניין ביותר - אימונים. כן, כל מקצוע וסטודנטים בהכרח לקבל את ההזדמנות לעבוד במשך חודשיים באחד GeekBrains IT-חברות-שותפים הגדול או אפילו GeekBrains. הפרויקט «IT-החממה", אשר הודיעה לאחרונה באתר, יעזור יותר ולמצוא צוות למימוש רעיונות משלהם. המקום הטוב ביותר לצלול לתוך המקצוע בעתיד, לא למצוא, למעשה, מוקף על ידי אנשי מקצוע, בעל כרחו, להתעלות מעל עצמו.
מפתחים ניידים
מקצוע נוסף של העתיד קשור ביצירת יישומים ניידים. למד עכשיו אנדרואיד ו- iOS - מחוץ למעגל העבודה בעתיד הנראה לעין לא יישאר. קורס מקצועי "מפתחי יישומים הניידים" זה יעזור לך להבין במהירות את התיאוריה והפרקטיקה.
ההכשרה נמשכת 11 חודשים, כאשר השכר הממוצע בתחום זה הוא 130 000 רובל. יחס מאמץ והתוצאה מדברת בעד עצמה - זה בהחלט שווה את זה. בסופו של דבר, את עלות החינוך, אתה יכול לשלם עבור עצמה רק חודש אחד של המבצע.
היכונו להיות חם, אחרי הכל צריך ללמוד הרבה חומר חדש. תחילת עבודה עם ג'אווה - החל מהתקופה לכתוב בצ'אט ברשת. הבא על תוכנית אנדרואיד: מידע כללי ואדריכלות פלטפורמה, יישומים באגים פיתוח ממשק המשתמש. ואז לפתוח את עולם C Objective - מן המושגים הבסיסיים ואת הדקויות של תהליך ניהול תוכנית ועיצוב ממשק. לקינוח אנו סוויפט: תחביר, מושגים בסיסיים, גישות לפיתוח משחקים ולפתח יישומים משלהם.
תכנית ההכשרה כוללת את היחידות הבאות:
- Java. רמה 0 - הבסיס של תכנות מונחה עצמים ב- Java במשך שבועות.
- Java. רמה 1 - קורס בסיסי.
- אנדרואיד. רמה 1 - פיתוח עבור התקנים ניידים.
- אנדרואיד. רמה 2 - פיתוח היישומים המקצועי.
- ג Objective רמה 1 - תכנות עבור iPhone ו- iPad.
- ג Objective רמה 2 - פיתוח מקצועי של יישומים ומשחקים.
- סוויפט - טכניקות תכנות מודרניות עבור אפל.
ואז... לתיפוף,... מבחן! על פי התוצאות שלה, יהיה לך ניסיון ביצירת פרויקט מניין בהצלחת מיומנויות מעוגנות ושל תיק טוב, וזה לא מתבייש להראות בחברה הגונה.
תוצאות
ברור שאני רוצה לדעת מה הם חושבים, אלה שקיבלו הכשרה: הכל הוא כמו שהוא, הוא לא אם ההרצאה מתוך מגע עם החיים, לא אם המורה zanudnichal. אנא, הנה ביקורות זוג.
אלברט Chopchiyanלמדתי שלא אינטרנט המפתחת ב GeekBrains, ועכשיו כמתמחה כאן. מטבעו של הפעילויות אני מהנדס, עובד במעבדת המדידה החשמלית. ו א תכנות החליט ללכת כי זה מאוד כמו ליצור אחד חדש. במיוחד אני רוצה לומר על ההתמחות, אשר הובילה יוג'ין Kartavets. מורה טוב הוא זמין להסביר ולעזור עם הפתרון של הבעיות. אנחנו כבר בפיתוח אתר האינטרנט של החברה, אשר שוחרר מוצר Crawler. זה היה הניסיון הראשון שלי לעבוד בצוות, שבו הייתי מסוגל ללמוד את עיקרי פיתוח צוות. לקחתי התמחות מרחוק. ערוצי פקודת GeekBrains אורגנו יעיל לתקשר ולפתור בעיות. בסופו של דבר, עברתי על ללימוד השפה שלהם, PHP, וכבר קבלתי כמה הזמנות כעצמאיות. אני רוצה לעבוד על בסיס קבוע במדינה, ומה הוא הולך לפתח עוד יותר. אני מציע למתחילים לא לפחד דבר וללכת את היעדים שנקבעו לפני הסוף!
יוג'ין Darnopyhבסוף נובמבר 2015, סיימתי את GeekBrains. למדתי תכנות iOS. עד לנקודה זו הוא עבד התמיכה הטכנית של ספק האינטרנט. רציתי להחליף עבודה, ו- iOS-מתכנת תמיד חלם להיות.
GeekBrains יעצתי חבר מהעבודה, שנערך קורסים בחינם בפורטל. מיד החלטתי על הכיוון, ואחרי האימון התחיל התמחות מרחוק, שם עבד על פרויקט משותף, ושליטה בכלים כגון GIT, Trello, ואחרים.
עם זאת, הצורך סטאז די נעלם מהר, כי גם בעת המעבר שלו, קיבלתי המיוחל iOS-מתכנת. עכשיו אני מפתח הזוטר iOS. מפתחי טירון, אני ממליץ לך תמיד להתחיל עם תיאוריה ולא ממהר.
מזל טוב!
דעות אחרות של סטודנטים על קורסים "מפתח אינטרנט"וזה"מפתח אפליקציות Mobile"אתה יכול למצוא באתר GeekBrains, הכל כנה מאוד: ביקורות לא מפוקחים, כך אנשים מה הם חושבים, אז לכתוב.
לבסוף אני רוצה לומר דבר אחד: אל תפחדו של קשיים. היום אתה הנחת את הבסיס להצלחתם בעתיד, לכן אל תהסס לרדת לימוד חדשים ולא לפחד כי לא יעבוד. עם עוזר טוב לך על הכתף כל משימה.