HTML5 הוא ה"קפיצה הגדולה קדימה" בתחום פיתוח טכנולוגיות ווב. היכולות החדשות של HTML5, במקביל למירוץ החימוש בין הדפדפנים המובילים, הפכו את מפתחי הצד הקדמי (Front End Developers או בקיצור ה FEDs) לאנשי המקצוע המבוקשים ביותר בתעשייה. בואו ללמוד בצורה מקצועית, בקורס השם דגש על תרגול והבנה מעמיקה, את מה שמיקרוסופט וגוגל כבר בחרו כטכנולוגיה המנצחת בתחום הווב.

ניגע באלמנטים וביכולות החדשות, כגון וידאו ואודיו, לוקליזציה, אחסון, שימוש בקנבס ועוד. במקביל, יפתחו הסטודנטים פרויקט מתגלגל לאורך הקורס, בהתאם לסטנדרטים מקצועיים ברמה הגבוהה ביותר, על מנת להגיע לרמת שליטה יישומית ומשביעת רצון ב - HTML5 על מגוון יכולותיה.

הקורס הינו קורס רוחב מעמיק, הסוקר וצולל אל תוך הנושאים העיקריים בפיתוח ה HTML5 כיום ברמה הנדרשת על מנת להיכנס לתחום, להתחיל לעבוד ולהמשיך להתפתח מקצועית.

 html 5

למי הקורס מיועד?

הקורס מכוון למפתחים מנוסים מרקעים שונים, כאשר המכנה המשותף הנמוך ביותר הוא שליטה בסיסית ב HTML, CSS ו Javascript.

מפתחי צד-לקוח (Client-Side / Front-End)

מנוסים ששולטים ב HTML/CSS/JS ומתים כבר לפתח ב HTML5 אבל עוד לא יצא להם, או שניסו פה ושם אבל רוצים ללמוד ולתרגל בצורה מסודרת.

מפתחי ווב (Server-Side / Back-End)

מוכשרים שיודעים HTML ולא חושבים ש Javascript זו שפה גסה. יהיה לכם קצת קשה בנושאים שקשורים ל CSS, אבל אנחנו פה כדי לעזור.

מנהלי פיתוח

ששולטים במגוון טכנלוגיות ומעוניינים להוביל את הצוות והחברה שלהם קדימה להישגים חדשים.

למה לי ללמוד בנטקראפט?

אכן, יש לא מעט קורסים תחת הכותרת "HTML5". אנחנו מכירים 90% מהם, והם מכירים אותנו. חלקם אפילו לא טרחו לשנות את נוסח פסקת המבוא שלנו כשהם עשו copy-paste. רוב הקורסים פונים למתחילים אך מכילים נגיעה מועטה, אם בכלל, ב HTML5. מהסיבה הפשוטה שזהו לא נושא למתחילים.

בנוסף, קיים הבדל מהותי בין ללמוד במוסד לימודי (טוב ככל שיהיה) לבין ללמוד בחברה שמתעסקת יום-יום במה שהיא מלמדת.

רוצים עוד סיבות?

  • תרגול, תרגול, תרגול

    40% מהקורס הוא עבודה מעשית, כותבים קוד. רק ככה לומדים. בכל שיעור מתרגלים את מה שנלמד ובנוסף ניתן 3 שיעורי תרגול מלא בסגנון "hackathon" כדי לתת פוש בפיתוח פרויקט הקורס.

  • פרויקט יחודי מושקע

    כל תלמיד יזכה לפתח פרויקט יחודי ואישי, שמשלב את הטכנולוגיות הנלמדות בקורס ומאופיין ומעוצב ע"י סטודיו ה-UX שלנו.

  • מרצים מובילים בתחום

    מלבד יוגב אהוביה וסרג' קרול שמובילים את התחום בנטקראפט, נארח מספר מרצים אורחים בעלי שם ומומחים ל HTML5, משתתפים פעילים בקהילת המפתחים ומרצים מבוקשים בכנסי פיתוח.

סילבוס הקורס

  • שיעור 1

    על מה המהומה - Introduction & Boilerplate

    אנחנו יודעים מה זה HTML, אבל מה זה בדיוק HTML5? נפזר את ענן הבאז והמסתורין ונראה את אבני היסוד הטכנולוגיים מאחוריהם, נכיר את הנפשות הפועלות - החברות, המפתחים והכלים המובילים בתחום, ונצא עם תשתית יציבה להמשך פיתוח הפרויקט.

    נעים להכיר
  • שיעור 2

    צעיר ומגניב - Sexy Semantics & Presentation

    רגע לפני שהספידו אותו לטובת XHTML2, לבש HTML בגדים חדשים והכוונה היא לא לבגדי המלך. אלמנטים סמנטיים חדשים, CSS3 ו Web Fonts נותנים לנו משמעות וצורה איתן נבנה את העמוד הכי מגניב שיצא תחת ידינו עד כה.

  • שיעור 3

    מפקדת פקדים - Applications Markup & Advanced Forms

    עד כה התעסקנו רק באתרים, אבל ההבטחה הגדולה של HTML5 היא ביכולת ליצור אפליקציות עשירות באמצעות אותה תשתית מוכרת לכולם. Sliders, Progress bars וטפסים מתקדמים שעושים הרבה עבודה בשבילנו, יעזרו לנו להרכיב לוח פקדים עבור הפרויקט הבא שלנו.

    טפסים מדברים
  • שיעור 4

    וידאו הרג את כוכב הפלאש - <video>

    אחת הסיבות ששומעים ש"HTML5 יהרוג את הפלאש" היא התמיכה המובנית שלו בתגית video (וחוסר התמיכה של אפל בפלאש). נכיר את הפורמטים השונים והתפוצה שלהם, ונלמד כיצד הוידאו יוצא מחוץ לקופסה וניתן לשליטה באמצעות Javascript API ייעודי.

  • שיעור 5

    סאונד ששון וסאונד שמחה - <audio>

    הבשורה הכי משמחת לאוזניים מאז ה Sound Blaster היא API הסאונד החדש של HTML5. שליטה במה ששומעים באמצעות קוד, יכולת לסנטז צליל, לנתח אותו ולקשור אותו לאירועים באפליקציה היא לא פחות ממרתקת. נלמד את היכולות והמגבלות נכון להיום להוציא את האפליקציה שלנו מתוך ארבע פינות המסך.

    אודיו דור 5
  • שיעור 6

    קנבס - <canvas>

    עוד "מחסל פלאש" פוטנציאלי הוא לא יותר ממלבן ריק על המסך הטומן בחובו אפשרות לעשות הכל. לאחר שנתגבר על המחסום האמנותי נלמד לצייר, למדל, להזיז ולהגיב, וליצור משחק / דמו / אינטרקציה בגבולות הדמיון (והזמן).

    הכיף מתחיל כאן
  • שיעור 7

    SVG

    טכנולוגיה ותיקה שחוזרת למרכז הבמה היא שילוב של פורמט XML בתוך עמודי HTML, המאפשרת לצייר גרפיקה וקטורית, לייבא אובייקטים כמו iframe או וידאו לתוך העמוד, וליצור איתם אינטראקציה. התוצאה גמישה ומרשימה ומשלימה את יכולות הקנבס ביצירת עולם ויזואלי עשיר.

    וידאו אחד שווה אלף מילים
  • שיעור 8

    שמירת נתונים - Storage

    כמויות הלוגיקה והמידע בצד הקדמי של אפליקציות ווב הולכות וגדלות, ואיתן נולד הצורך לעבד את המידע בדרך נוחה ויעילה, ואף לשמור אותו מיידית בדפדפן/מערכת ההפעלה של המשתמש מבלי לפנות לשרת. נכיר את הטכנולוגיות Local storage, Web SQL ו Indexed DB, כיצד לבחור ביניהן ולרתום אותן לצרכים אלו.

  • שיעור 9

    אנחנו כאן כדי להישאר - Offline

    למרות שהווב הוא עולם מחובר יש יתרון מאוד גדול בלספק למשתמשים יכולת עבודה גם כאשר התנאים אינם מאפשרים חיבור לרשת. וחשוב מכך - את היכולת לסנכרן את המידע כאשר החיבור חוזר. ג'ימייל מובייל כבר עובד ככה, ונלמד איך עושים את זה גם.

  • שיעור 10

    אפליקציה תלוית סביבה - Geolocation

    ה Geolocation API מאפשר לאפליקציה שלנו לדעת היכן המשתמשים שלנו נמצאים ולהגיב בהתאם. בין אם זה תוכן ממוקד מיקום או סתם רקע בצבע השמיים של המשתמש, היכולת הזו מפיחה חיים במידע שאחרת הינו סטטי ומנותק מהעולם המוחשי.

  • שיעור 11

    חיבור הווב למערכת הקבצים - File API

    סט כלים נוסף שמטשטש את הגבולות בין אפליקציות ווב ונייטיב הוא ה File API, המאפשר להתחבר למערכת הקבצים או להעלות תיקיה שלמה לרשת ולאחר מכן לגשת למידע הבינארי של הקבצים ולהציגם מבלי לפנות כלל לשרת. יכולת זו משתלבת היטב עם תמיכה מובנית ב Drag and Drop, כפי שניתן לראות לאחרונה בג'ימייל.

    טרמינל ז'ה טם איי לאב יו
  • שיעור 12

    עבדים היינו - Web Workers

    אחד החסרונות של Javascript כסביבת פיתוח מתקדמת היה מחסור ביכולת ביצוע משימות במקביל. בעיה זו מקבלת מענה באמצעות ה Web Worker Threads. דברים שלא היו אפשריים קודם כמו ביצוע חישוב מורכב מבלי לתקוע את הממשק, זמינים היום באמצעות API פשוט.

  • שיעור 13

    מישהו שומע אותי - ה Web Socket

    פתיחת ערוץ קבוע בין השרת לצד הקדמי שמאפשר שליחת הודעות בשני הכיוונים. שיטה זו ידועה גם כ Push - ולדוגמה מאפשרת לשרת להודיע לדפדפן כאשר מידע מסויים התקבל. יכולת זו בשילוב עם Notifications API תאפשר לנו לפתח אפליקציות שמאזינות למידע באופן הרבה יותר ישיר ופשוט.

  • שיעור 14

    "והגדת לבנך..." - History API

    ככל שמורכבות האתר או האפליקציה שלנו עולה, כך אנו מתרחקים מהמודל הפשוט של עמודים מקושרים שניתן לחזור אליהם בכל עת, לשמור במועדפים ולחלוק עם חברים. ה History API מחזיר את האפשרויות הבסיסיות והחשובות הללו גם לעולם אפליקציות הווב ונותן קפיצת מדרגה משמעותית מבחינת חווית המשתמש.

  • שיעור 15

    כור היתוך - Cross Domain Messaging & Mashups

    תקשורת בין אפליקציות או אתרים שנמצאים בדומיינים שונים תמיד היתה נושא כואב עקב מגבלות אבטחה. נלמד כיצד להשתמש ב Cross domain messaging בצורה מאובטת על מנת ליצור שילובים ואינטראקציות מפתיעים בין האפליקציות שפיתחנו בקורס.

  • שיעור 16

    Mobile Web

    אחד היישומים המרכזיים של HTML5 הוא הפיתוח למובייל. נלמד וננסה את הכלים והטכניקות הדרושים כדי להשתמש בידע שצברנו במהלך הקורס גם בזירה הזו.

מרגישים שזה בוער בכם ובא לכם כבר ללכלך קצת את הידיים?

אתם מוזמנים לנסות ולהשתעשע עם התרגיל הבא ולשלוח אלינו את התוצאות - את הטובות ביותר אנחנו נפרסם. התרגיל ייתן לכם טעימה ממה שמצפה לכם ומהרמה שאנחנו מצפים לה מכם (מדי פעם אנו נוהגים לתת את המשימה הזו כמבחן למפתחי Front-End).

אז מה צריך לעשות?

המשימה היא פשוטה, לכאורה. אתם מקבלים מסך עם כפתור וכדור בלבד. בשלב ראשון צריך ליצור את המסך הזה ב HTML/CSS, ובשלב שני תוסיפו התנהגות, מה שבא לכם, שמי הדפדפן הם הגבול. זה נראה ככה:

 

כדור וכפתור

 

את התוצאות תשלחו  לסרג' קרול, בהצלחה! :)

  • לפרטים נוספים:
  • נשמע לך מגניב? בא לך ללכת על זה? או שסתם יש לך עוד כמה שאלות? אין בעיה! אנחנו כאן תמיד!

    יצירת קשר

פרטי הקורס

  • 4  שעות כל מפגש

    17:00-21:00

  • מס’ מפגשים סה”כ

    12  מפגשים

  • סה”כ שעות

    48

  • תאריך פתיחת הקורס:

    21.05.12

  • הקורס יתקיים בימי שני.
  • הקורס בנוי מ 12 מפגשים (סה"כ 48 שעות).
  • אורכו של כל מפגש הוא 4 שעות.
  • הקורס כולל 18 שעות תרגול מעשי.
  • כל תלמיד יםתח במהלך הקורס פרוייקט ייחודי על בסיס השיעורים.
  • תלמידים יוכלו להעלות ולשתף תוצרים באזור ניסויים ייעודי.
  • בקרוס יתארחו מספר מרצים מובילים מתעשיית האינטרנט בישראל.
מחיר הקורס

6500  ש"ח + מע"מ

דברו איתנו ישירות

אנחנו מסתובבים באינטרנט כמעט כל היום כך שאתם יכולים לשלוח לנו כל שאלה או בקשה ישירות (אל תתביישו)

שאלות ותשובות

מה דרישות הקדם לקורס?

אנשים בעלי ידע מוקדם ב HTML, Javascript ו CSS, עם לפחות שנה ניסיון בתחום יוכלו להפיק את המירב מהקורס.

מה אם אני לא יודע Javascript?

לפני הקורס נעביר סדנת הכנה על מנת להסביר את הבסיס וליישר קו. ניתן להרשם אליה כבר עכשיו.

לפרטים נוספים:

צרו איתנו קשר לכל שאלה, בקשה, רעיון ולכל דבר העולה על רוחכם. בשביל זה אנחנו כאן!


זהו. שלח אותי!