היכולת לבנות אתר אינטרנט מורכב דורש היכרות עם טכנולוגיות רבות. במסלול זה של לוגיקוד הסטודנט יתחיל בלמידה מעמיקה בשפת התכנות פייתון, ולאחר מכן יתרכז בשני קורסים מרכזיים, קורס צד שרת באמצעות Django, וקורס צד לקוח באמצעות React. בין השאר, הקורסים במסלול יכסו גם את שפת SQL, ואת השפות HTML-CSS-JavaScript.
קורסים כלולים במסלול:
פייתון למתחילים
בקורס פייתון למתחילים תלמדו את המונחים הבסיסיים של עולם התכנות, מושגים כמו משתנים, תנאים ולולאות.
לא משנה באיזה תת תחום תרצו לעסוק בהמשך, את הבסיס הראשוני הנדרש תוכלו להשיג בקורס זה.
הקורס יספק לכם כ-30 שעות לימוד בהן תתמקדו בנוסף לתוכן הכתוב, לסרטונים ולתרגילים שבו גם ברכישת יכולות למידה עצמית כנדרש מכל מתכנת בעולם ההייטק.
30שעות
פייתון למתקדמים
קורס זה מהווה המשך לקורס פייתון למתחילים, ומתאים גם לבעלי רקע בסיסי בפייתון (כמו בגרות וכדומה).
הקורס כולל היבטים מתקדמים יותר של תכנות: מחלקות, ירושות, קבצים, טיפול בשגיאות ואפילו ניגע ברקורסיות.
40שעות
SQL
בקורס זה נלמד ליצור דאטה-בייס (Database) במחשב שלנו, לשמור בו נתונים, לשלוף ולעדכן בו מידע ועוד.
שפת SQL הינה שפה ייעודית לצורך ביצוע שאילתות כאלו, ואת התחביר שלה נכיר בקורס.
בחרנו לעבוד עם SQLite, המאוד נוחה ללמידה למתחילים עם SQL ועם שרתי DB בכלל.
20שעות
גיט – Git
Git היא מערכת ניהול גרסאות פופולרית. אחד הכלים החשובים ביותר שכמעט כל מתכנת עובד איתו.
גיט שימושי מאוד עבור מעקב אחר שינויים בקוד, מי עשה את השינויים, ושיתוף פעולה בין מתכנתים.
בקורס זה נלמד את היסודות של הכלי ואיך להוציא ממנו את המיטב.
10שעות
מבוא ל-Web
בקורס זה נכיר את עולם האינטרנט. מהו שרת, מהו דפדפן, מהן עוגיות ועוד הרבה.
בתום הקורס, תהיו בעלי הבנה עמוקה יותר בכל הקונספט של תכנות Web, תוכלו ליצור אתר בסיסי כולל צד לקוח וצד שרת.
בהמשך תוכלו לקחת את הידע שלכם להתמקצעות ספציפית בכל תת תחום שתבחרו מעולם ה-Web וכמובן למצוא עבודה ראשונה.
20שעות
HTML-CSS
בקורס HTML-CSS של לוגיקוד, אנו נכיר את שפת הדפדפנים HTML.
השפה, הנקראת גם שפת תגיות הינה הדרך שבה הדפדפן יודע להציג מידע. למעשה כל אתר אינטרנט (כולל זה) עושה שימוש ב-HTML לצורך הצגת המידע.
בנוסף ל-HTML, הדפדפנים גם מבינים שפת CSS שנועדה לעצב את המראה והמיקום של האלמנטים המוצגים ב-HTML.
20שעות
JavaScript
שפת JavaScript היא שפת תכנות כמו כל שפת תכנות אחרת. המאפיין המרכזי של JS הוא שזו שפה שדפדפנים מסוגלים להריץ. התצוגה והלוגיקה שמופיעה אצלנו בדפדפנים, אם זה כרום או פיירפוקס או כל דפדפן אחר – מושתתת על קוד JS שמנהל מאחורי הקלעים את קוד ה-HTML.
הקורס שלפניכם נועד למתכנתים הרוצים ללמוד את שפת JavaScript. בסיום הקורס תהיה לכם היכרות עם תחביר השפה ועם הפונקציונאליות העיקרית שלה, ותוכלו בהתאם ליצור קוד צד לקוח (client) הכולל דפי אינטרנט מורכבים.
30שעות
Django
קורס ג’אנגו בלוגיקוד הינו קורס מקיף לפיתוח צד שרת (Backend) בפייתון.
בקורס נלמד נלמד לבנות שרתים לאתרי אינטרנט דינמיים, נלמד על תקשורת, על http, על עבודה עם Database ומשתמשים, ובסוף הקורס אף נציע פרויקט גמר ייחודי.
במהלך הלמידה, נבנה פרוייקט שלם שאם תעקבו נכון אחר ההוראות ותצרו אותו, תוכלו אפילו להציג אותו בתיק העבודות שלכם ובקורות החיים שלכם!
בין אתרי אינטרנט המושתתים על ג’אנגו נמצא לא מעט חברות מהגדולות במשק. כיום ישנה דרישה רבה למתכנתי פייתון עם שילוב Django, ואנו שמחים בלוגיקוד לספק לכם תכנים אלו.
60שעות
React
ריאקט הינו כלי פופולארי יחסית חדש (קצת יותר מ 10 שנים) שפיתחה פייסבוק (מטא) לעבודת front-end. אתרים רבים נבנו ושודרגו על ידי שימוש בכלי זה, ביניהם פייסבוק, פייפל, אינסטגרם ועוד רבים וטובים.
כלים מקבילים לריאקט הינם view וכן אנגולר, אך נכון להיום (2023), ריאקט הינה הכלי הפופולרי ביותר.
למעשה ריאקט הינה ספריית Javascript שנועדה ליצירת ממשק משתמש. באמצעות ריאקט אפשר לבנות SPA – אפליקציית עמוד אחד (Single Page Application). מה שהופך את מבנה דף אינטרנט למבנה המזכיר אפליקציה.
נטפליקס היא דוגמה לאתר אינטרנט שנראה כמו אפליקציה. ואכן האתר של נטפליקס בנוי בריאקט.
נבדיל בין ריאקט נייטיב שנועדה לפיתוח אפליקציות מחשב/מובייל, ולא אתר אינטרנט, לבין react-js שנלמד בקורס זה, שמטרתו ליצור אפליקציות Web (אתרי אינטרנט).
50שעות
מחשוב ענן ו-AWS
בקורס זה נגלה את העוצמה של שירותי הענן, ביניהם EC2, RDS ו-S3 של אמזון (AWS), תוך כדי צבירת ידע וניסיון בכלים בסיסיים וחיוניים כמו לינוקס, TMUX, SSH ו-Docker.
קורס זה יהיה שער הכניסה שלך לעולם מחשוב הענן, יאפשר לך לבנות לעשות Deploy ולנהל אפליקציות בביטחון בעולם הטכנולוגי הדינמי של ימינו.
40שעות
סטודנטים
ממליצים
פשוט כיף ללמוד פה!
אני מאוד נהנה מהאתר שלכם. הוא ברור, מובן, מושך ופשוט כיף ללמוד פה! תודה!
אביב לוין
תודה רבה!
היה חסר לי הסבר מסויים בעבודה, קניתי את לוגיקוד והוא עזר לי לפתור את זה. תודה רבה!
הראל חדד
אין מי שלא יצליח ללמוד ככה תכנות!
אני סטודנט במכון לב ויצא לי להתקל בסיכומים שלך והם היו נפלאים. הסרטונים ממש מדהימים ואני חושב שאין מי שלא יצליח ללמוד ככה תכנות! יישר כח!
יהודה
ברצוני לשבח על האתר הנהדר
ברצוני לשבח על האתר הנהדר. בני בן ה-12 התחיל ללמוד דרכו פייתון ונהנה מכל רקע! ההסברים הם ברורים ומותאמים לשכבת הגיל הזאת.
עופר
שווה כל שקל!
שווה כל שקל! אתה כותב בחסד עליון, הכתיבה מעניינת, מאתגרת, לא משעממת לשניה ואתה לא משאיר לקורא צד הכי קטן שהוא יכול לטעות בו / משמעות לשני כיוונים. תודה רבה לך!
אליהו ארטין
היכולת שלך מועררת התפעלות
למדתי בהתלהבות ובהנה עמוקה מכל הסיכומים שלך. היכולת שלך לתפוס את הדברים המורכבים ולפשט אותם מועררת התפעלות, יישר כח!
אהוד גרשוני
ממליץ בחום!
עשיתי בינתיים כ-5 קורסים, החומר מועבר בצורה מקצועית, חווייתית ועניינית. שווה כל שקל! ממליץ בחום!
אליהו נזרי
הרמה מאוד גבוהה!
חייב לציין שהרמה מאוד גבוהה! ורק השיעור הראשון כבר ממש עזר לי מאוד!
אופיר כהן
מביא אותי לכל מה שחיפשתי!
אני עובדת של WDC (סנדיסק) והתענינתי בתחום הAI. אחרי שראיתי שהקורסים ברשת בעברית לא מתאימים לכיס שלי בחרתי בלוגיקוד, ואני מוכרחה לציין שזו בחירה מדהימה! קורס ברור, מסוכם, מקיף, מבהיר, מקצועי, מעניין, מרתק, מתרגל, מביא אותי לכל מה שחיפשתי!
רות נדל