מפתח Python - קורס 84,900 רובל. מברונועם, אימון 9 חודשים, תאריך 27 בנובמבר 2023.
Miscellanea / / November 28, 2023
ידע נוכחי
הקורסים מפותחים לאחר ניתוח משרות פנויות ומתעדכנים כל חצי שנה. שום דבר מיותר - אנחנו מלמדים רק מה יהיה שימושי בעבודה
תפקיד המנטורים
הרבה יותר קל ללמוד דברים חדשים עם מנטור אישי שישקיע אותך בפרויקט שלך, יעזור לך לפתח את החוזקות שלך ולא ישאיר אותך לבד עם קשיים.
פרויקטים אמיתיים
השלמת פרויקטים מקרבת את הסטודנט לתנאי עבודה אמיתיים. פרויקטים עוזרים לא רק ללמוד את החומר, אלא גם לשקוע במקצוע
פשוט, מהיר ונוח
מבנה ברור. הקורס מחולק למודולים. מודולים לשיעורים. כל שיעור הוא תיאוריה בשילוב עם הניסיון האישי של המורה. בלי ברכות ארוכות ומים
הקורס הורכב על סמך דרישות החברה למפתחי Python. כל מה שצריך התווסף, כל מיותר הוסר - כל מה שצריך זה לחפש, לעשות הכל ולהשיג מקצוע.
מורים ומדריכים יהיו איתך. הם יעזרו להביא פרויקטים לפועל, לענות על שאלות ולספר למומחים זוטרים כיצד להעביר ראיונות.
בקורס יש הרבה משימות מעשיות לתרגול ידע ו-4 פרויקטים - חנות מקוונת או אתר בלוג, Telegam-bot וכתיבת משחק (שחמט או גומוקו).
ניסיון כ-Data Scientist ב-Quantum Brains. מומחה לקגל. בוגר מתמטיקה שימושית מהאוניברסיטה הכלכלית של סנט פטרבורג (בהצטיינות). יותר מ-3 שנות ניסיון בפיתוח מסחרי ב-Python. אודותיי הפרופיל שלי - ניתוח נתונים ו...
ניסיון
מדען נתונים ב-Quantum Brains. מומחה לקגל. בוגר מתמטיקה שימושית מהאוניברסיטה הכלכלית של סנט פטרבורג (בהצטיינות). יותר מ-3 שנות ניסיון בפיתוח מסחרי ב-Python.
עליי
הפרופיל שלי הוא בעיות ניתוח ואופטימיזציה של נתונים, פיתוח פתרונות לחברות שיביאו את הרווח הגדול ביותר. אני אוהב את שפת Python ועובד בעיקר בה. בעת ההוראה, אני מנסה להמחיש את החומר עם דוגמאות מבעיות יישומיות בניתוח נתונים, כלכלה ותחומים אחרים עתירי מדע. עבור סטודנטים, אני חושב שהעיקר הוא עניין בנושא והיכולת ליישם מיומנויות נרכשות לבעיות יישומיות.
תוכנית הקורס
1 בלוק Python Basics 16 ac. שעה (ות
- הגדרת IDE
- תחביר בסיסי
- משתנים, אופרטורים, סוגי משתנים
- תנאים, לולאות
- קלט-פלט, קלט-פלט קובץ
- מבני נתונים מובנים
- תכונות סטנדרטיות
- הפונקציות שלו
- מערכת בקרת גרסאות. Git
2 בלוקים OOP 4 ac. שעה (ות
- מושגי יסוד, רקע והיסטוריה
- מחלקה, מופע מחלקה, תכונות, התנהגות
- יְרוּשָׁה
- רב צורתיות
- כימוס
- הַפשָׁטָה
- ממשקים וכיתות מופשטות
מבני נתונים של 3 בלוקים. אלגוריתמים 8 אק. שעה (ות
- אלגוריתמי חיפוש גרפים (רוחב ראשון, עומק ראשון)
- עצים, רשימות וכו'. (גרפים)
- אלגוריתמים פשוטים ומורכבים
- מורכבות הזמן
טיפול בחריגים של 4 בלוקים. עיצוב דוגמאות 4 ac. שעה (ות
- מושג חריג
- מצבים חריגים, טעויות
- לזרוק ולתפוס חריג
- חריגים סטנדרטיים
- עיצוב דפוסי פייתון - מושגים כלליים
- מפעל, יחיד, דקורטור, מתאם
5 בלוקים תהליכים וחוטים 4 אק. שעה (ות
- מושגים כלליים
- מבוא לתכנות מרובי-הליכים ומעבדים
- מודולי השחלה ועיבוד ריבוי
- גיל
- פרימיטיבים של סנכרון (מוטקס, סמפור, קטע קריטי)
- קוד אסינכרוני בפייתון
רשתות 6 בלוקים. העברת נתונים 8 ac. שעה (ות
- סריאליזציה, דה-סריאליזציה
מלפפון חמוץ - JSON, JSON-RPC
- YAML
- מבוא לרשתות מחשבים
- סוגי רשתות
- ערימת פרוטוקול רשת: Ethernet, IP, TCP, UDP, HTTP
- יסודות ארכיטקטורת שרת-לקוח
- כתיבת יישום שרת-לקוח פשוט
- הבנת ארכיטקטורת REST, SOAP
7 blockDjango framework 8 ak. שעה (ות
- יסודות ג'נגו
- מושג MVC
- יצירת שלד אתר אינטרנט
- עבודה עם דפים, מטפלים וקישורים
- עבודה עם דוגמניות
- מנהל אתר ג'נגו
- הצגת נתונים באתר
- יצירת דף בית
- עיצוב אתר עם bootstrap
- עבודה עם טפסים
- הרשאות וזכויות משתמש
- הוספת קבצים סטטיים
- הוספת יישומים נוספים
- בדיקה
- לפרוס
מסד נתונים של 8 בלוקים. SQL 8 ak. שעה (ות
- מבוא למאגרי מידע: הכרח, עקרונות הפעולה
- יסודות העבודה עם מסדי נתונים בשפת SQL הצהרתית
- סוגים חלופיים של מסדי נתונים וההבדלים ביניהם
- יכולות מסד נתונים מודרניות
- שימוש בבסיסי נתונים ביישומי Python
- Django + SQL, Django - דגמים
- נוף לג'נגו
9 בלוק ביטויים רגולריים 2 ak. שעה (ות
- מושג הביטוי הרגולרי
- תחביר ביטוי רגולרי ב- Python
- שימוש בביטויים רגולריים ב- Python
- עבודה מעשית
בדיקת יחידות של 10 יחידות. Pytest 2 ak. שעה (ות
- משמעות ומבנה המבחנים
- ספריית Pytest
11 בלוק תהליך פיתוח תוכנה 2 ac. שעה (ות
- Scrum, Agile, Kanban
- דוגמאות לשימוש בפרויקטים שונים
- עבודת צוות. תפקידים
- בניית עבודה עם מוצרים ותהליכים בתוך הארגון
פרויקט תיק עבודות ראשון פרויקט מס' 1. הקמת חנות מקוונת
עוד על הפרויקט תוכלו לקרוא כאן - פרויקט מס' 1
- אגדה
חברת "אגוז שלך" החליטה להתרחב ולמכור פיצוחים בכל הארץ, לשם כך היו זקוקים לחנות מקוונת להזמנות, תשלום ומשלוח נוחים.
- יַעַד
מערכת תקינה לאישור וקבלת הזמנות
- מְשִׁימָה
יש צורך ליצור אתר מלא של חנות מקוונת:
האתר צריך להציג סוגים שונים של מוצרים;
לכל מוצר צריך להיות עמוד משלו;
יש צורך גם ליצור מודל של משתמשים שיוכלו להוסיף; פריטים לעגלה והצג את היסטוריית הרכישות שלך בחשבון האישי שלך;
מנהלי אתרים חייבים להיות מסוגלים להוסיף ולערוך מוצרים.
- ישויות עיקריות:
משתמשים. יש מנהלים וקונים. קונים יכולים להירשם. שדות נדרשים: כניסה, סיסמה, דואר אלקטרוני, טלפון, שם פרטי, שם משפחה
סְחוֹרוֹת. שדות חובה: כותרת, תיאור, מחיר
הזמנות. אמור לשקף את רשימת המוצרים שנבחרו על ידי המשתמש
פרויקט תיק שני פרויקט מס' 2. בלוג
עוד על הפרויקט תוכלו לקרוא כאן - פרויקט מס' 2
- אגדה
במקרה של חסימת טוויטר בפדרציה הרוסית, חברת Twitcom החליטה ליצור אנלוגי משלה. הם רוצים לנצח משתמשים עם ממשק פשוט וידידותי למשתמש.
- מְשִׁימָה
יש צורך ליצור אתר אינטרנט מלא כדי לארח בלוגים של משתמשים.
משתמשים חדשים צריכים להיות מסוגלים להירשם;
משתמשים קיימים חייבים להיות מסוגלים להיכנס לחשבון שלהם;
למשתמש חייבת להיות גישה לפיד עם פוסטים שניתן לחפש לפי תגים ותוכן;
לכל פוסט צריך להיות עמוד נפרד בו תוכלו להגיב עליו;
למשתמש חייבת להיות גישה לדף כדי לצפות בפוסטים שלו. צריך להיות אפשרי לערוך פוסטים ולהוסיף פוסטים חדשים.
- ישויות עיקריות:
משתמשים. שדות נדרשים: כניסה, סיסמה, דואר אלקטרוני, טלפון, שם פרטי, שם משפחה.
פוסטים. שדות נדרשים: כותרת, טקסט, רשימת תגים, מחבר.
הערות. חייב לכלול טקסט, מחבר וקישור לפוסט.
תגים ניתן להוסיף אותם לפוסטים.
פרויקט תיק שלישי פרויקט מס' 3. בוט טלגרם
עוד על הפרויקט תוכלו לקרוא כאן - פרויקט מס' 3
- אגדה
עם כניסתו של טרנד שינון מילים, החליטה חברת Kuserama להשיק בוט שיוכל גם לשנן מילים וגם לתרגם בשידור חי. זה עוזר לך להימנע מאחסון יישומים רבים בטלפון שלך.
- יַעַד
בוט ללימוד שפה זרה עם שתי פונקציות: מתרגם ואחסון מילים שנלמדו
- מְשִׁימָה
- פונקציות הבוט: רישום משתמש, אחסון מילים, תרגום מילים, הוספת מילים, בדיקת מילים שנלמדו
כאשר מתחילים דיאלוג עם הבוט, עליך לרשום את המשתמש, כלומר לכתוב אותו למסד הנתונים.
לאחר מכן, עבור משתמש זה, נאחסן רשימה של מילים שהוא למד ותרגומן.
הבוט חייב להיות מסוגל לתרגם מילים והודעות. לשם כך, אתה יכול להשתמש בכל מתרגם עם API פתוח.
המשתמש יכול להוסיף מילה ותרגומה לרשימת המילים שהוא לומד כעת.
המשתמש אמור להיות מסוגל לבדוק את הידע שלו בכל עת, כלומר כיצד הוא זוכר את המילים שנוספו. לשם כך, יש ליישם פונקציונליות דיאלוג שבה הבוט מבקש תרגום של מילים שנבחרו באקראי מהרשימה.
- כלים
pyTelegramBotAPI - לעבודה עם טלגרם, עובד על גבי ה-API הסטנדרטי;
sqlite3 - מאפשר לך ליצור ולקיים אינטראקציה עם מסד נתונים של sqlite;
tranlateapi - לעבודה עם ה-API של המתרגם;
אקראי - לקבלת ערכים אקראיים.
קורס בונוס קורס חינם "למד ללמוד"
אנו נותנים לכל תלמיד גישה לקורס זה כדי שההכשרה לא תתבזבז. הבעיה היא שאנשים לא מקבלים תוצאות מאימונים. ישנן שלוש סיבות עיקריות:
- אין מטרות ברורות. וגם מי שמבין את החשיבות של מטרות עדיין לא עושה את זה. אני רוצה לשנות את העבודה שלי ולהפוך למנהל מדיה חברתית מגניב - לא מטרה, אלא רצון. עם הגדרה זו, התוצאה תהיה מתאימה.
- נוטשים את הלמידה באמצע הדרך. אנשים רבים מוצאים מוטיבציה בשבוע הראשון. אבל אי אפשר להגיע לסוף. כי המוח לא אוהב ללמוד באופן קבוע.
- חוסר עקביות. זוהי תופעה נפוצה למדי כאשר אנו תופסים מידע על נושא נבחר, נעים באופן אקראי, וכתוצאה מכך, ללא הועיל.
מדוע הדגשנו את שלוש הסיבות הללו? כי אנחנו מלמדים כבר 11 שנים ורואים משוב מתלמידים. במהלך הקורס אנו מספרים לכם כיצד ליישם את כל הידע היקר הזה בחיים.
ו
פדורוב אנדריי
17.11.2022 G.
אני מאוד שמח שבחרתי בבית הספר הזה
יתרונות: מורים מוסמכים תעודת מדינה כיתות נעימות מנהלים אדיבים. חסרונות: לא מצאתי. אחלוק סקירה קצרה על הלימודים שלי בבית הספר ברונוג'ם. למדתי מ-3 באוקטובר עד 16 בנובמבר עם המורה ניקיטה וסלקוב, קורס פייתון. המורה פשוט הכי טוב) יתמוך במילים טובות, יעזור בקשיים ויספר לך הכל בפירוט. קורס נ...
M
מארישף
16.01.2023 G.
התחלה מצוינת בפיתוח Python עם Brunojam!
יתרונות: הצגה מובנית של חומר מפשוט למורכב. תמיכה מתמדת מהמורה. מיקום נוח של מרכז ההדרכה (ליד תחנת המטרו Sennaya), שיעורים נוחים, תה/קפה בהפסקות. חסרונות: לעבודה מלאה אתה צריך מחשב נייד משלך. לא לכולם בקבוצה שלנו הייתה הזדמנות לקחת אותו לשיעורים. קורס בסיסי מצוין ללימוד פיתון מאפס. עבר...
א
ארטיום סטפננקו
10.11.2022 G.
למדתי את הקורס המקוון "מקצוע מפתחי פייתון" והייתי מאוד מרוצה ממנו. אהבתי את עבודת המורה: ההסברים היו ברורים ומובנים, עם דוגמאות ספציפיות וקצת הומור. אהבתי גם את עבודתו של האוצר: הוא נתן תשובות מפורטות לכל המשימות המעשיות, גם במשימות שבוצעו נכון הבחין במה שאפשר לשפר.
א
אנדריי פ.
17.11.2022 G.
אשתף סקירה קצרה על הלימודים שלי בבית הספר ברונוג'ם. למדתי מ-3 באוקטובר עד 16 בנובמבר עם המורה ניקיטה וסלקוב, קורס פייתון. המורה פשוט הכי טוב) יתמוך במילים טובות, יעזור בקשיים ויספר לך הכל בפירוט. הקורס התחיל בדיוק ביום ובשעה שצוינו. גם לאחר סיום הקורס, ניקיטה אמר שניתן לפנות אליו לעזרה בשרטוט...
אני
Ilxamer25
19.12.2022 G.
מתוסכל מהחינוך המקוון
יתרונות: עדיין לא מצאתי. חסרונות: מתואר בהערות רכשתי קורס מפתחים מקוון של Python וכרגע לומד. אני אקצר: משוב נורא, למנהלי בתי הספר לא אכפת ממך, תשובות חד-הברתיות מהאוצרת ברוח "אתה לא מבין? זה אלמנטרי", מה שעשוי להרתיע אותך מלשאול שאלות באופן כללי (אל תשכח שאנשים מגיעים לקורס הזה...