קורס בלוקצ'יין - פיתוח בפלטפורמת Blockchain / בלוקצ'יין | HackerU  
התקשרו עכשיו: 03-6135565
חייל
משוחרר ? לחץ/י כאן
דף הבית / קורס פיתוח בפלטפורמת Blockchain
קורס פיתוח Blockchain

קורס פיתוח בפלטפורמת Blockchain


לינק להורדת סילבוס קורס לסילבוס הקורס

קורס פיתוח בפלטפורמת Blockchain
Development for Blockchain & Crypto Currencies

HackerU - המרכז להשמה והכשרת עובדים הבינלאומי למקצועות ההייטק (Microsoft Silver Partner שותף מספר 1785294) גאה להציג את המסלול הראשון מסוגו לפיתוח בפלטפורמת Blockchain - מסלול חדשני, מקיף ומקצועי ביותר בארץ ובעולם שיכין אותך לפיתוח ב-"עולם החדש". מסלול הכשרה ייחודי המיועד לבעלי רקע קודם בתחומי הפיתוח המעוניינים להשתלב במקצוע חדשני ומבוקש בתעשייה, שיוביל את "המהפכה הדיגיטלית החדשה".

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

חברות הענק Amazon, Facebook, Microsoft ו-IBM מאמצות את האקוסיסטם ומשקיעות משאבים רבים בחממות, סטארטאפים, אקסלרטורים, מוצרים ופתרונות המבוססים כולם על Blockchain, מה שיוצר צורך אדיר במפתחים מוכשרים בתחום. בנוסף לאלה, מתקיימות השקעות ופיתוחים עבור מסחר והנפקות מטבע (ICO) במגוון רחב של תחומים כגון:

  • תקשורת – טלגרם מפתחת רשת Blockchain שבעזרתה המשתמשים יוכלו לסחור בפרסומות ולהרחיב את קהלי היעד שלהם.
  • טלפונים סלולריים – הטלפון של חברת Sirin Labs הוא הטלפון המאובטח ביותר בעולם בזכות ה-Blockchain.
  • יהלומים – הודות לרמת האבטחה והשקיפות של ה-Blockchain חברת Carats.io בשיתוף עם הבורסה הישראלית ליהלומים, משפרות את הכשלים בעולם היהלומנות הישן.
  • רשתות חברתיות – הרשת החברתית Steemit משלמת ליוצרי התוכן בקהילה במטבע הקריפטוגרפי Steem.
  • IoT - עמותת IOTA מפתחת פרוטוקול אלטרנטיבי ל-Blockchain המשמש לצורך תשלומים זעירים עבור מכשור אינטרנט של הדברים (IoT) ואינו מצריך כרייה.

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

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

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

אם אתה בעל רקע בתכנות בשפה עילית כלשהי כגון: JavaScript, C#, Node.js, Ruby Python, Perl, PHP, Java עם הבנה בסיסית באלגוריתמים ובתכנות מונחה עצמים, הגעת למקום הנכון.

בדוק התאמתך למסלול ההכשרה שבסיומו תוכל להיות מהראשונים בתחום שיעמדו בחזית הפיתוח הטכנולוגי הישראלי והעולמי ולהיות מפתח בעולם ה - Blockchain שנחשב לדור השלישי של האינטרנט (Web.3.0).

במסגרת המסלול תלמד כיצד לפתח מעל Blockchain ותרכוש שליטה בתחום החם ביותר בתעשיית ההייטק. תתנסה בפיתוח מעשי של יישומים מעל רשתות Blockchain ותפתח חוזים חכמים. תעסוק ברשתEthereum שמשמשת למרבית ההנפקות של מטבעות קריפטוגרפים, יישומים של חוזים חכמים וברשת Bitcoin שמשמשת למטבע הקריפטוגרפי הנפוץ ביותר. בפרט, תלמד לפתח Full-Stack מעל Blockchain ב-Node.js ותכנות יישומים קריפטוגרפים ב-Python.

הצטרף למהפכת הצרכנות הדיגיטלית, תלמד מקצוע מבוקש ותוכל להיות מהחלוצים שיעמדו בחזית הפיתוח הטכנולוגי העולמי.

יתרונות המסלול:

  • שלב מיון שבו נבדקת התאמת המועמד למסלול ההכשרה
  • החזר כספי למי שאינו מתאים / אינו ממשיך לקורס המורחב
  • מסלול חדשני ראשון מסוגו בארץ ובעולם לפיתוח בפלטפורמת Blockchain
  • מסלול המהווה קרש קפיצה בקריירה לבעלי רקע קודם בתכנות בשפה עילית כגון :C#, Java, Node.js, Ruby, Python, Perl, PHP, JavaScript עם הבנה בסיסית באלגוריתמים ובתכנות מונחה עצמים
  • מסלול "Hands-On" שבמהלכו תתרגל באופן פרקטי ומעשי לקראת יציאתך לפיתוח בעולם העבודה החדש ותוכל להיות מחלוצי התחום שייהנו משכר גבוה וייתפסו כמומחים בתחום שבו הביקוש רק גובר על ההיצע
  • מסלול ייחודי המשלב את שתי הפלטפורמות הנפוצות ביותר בתחום Ethereum ו-Bitcoin.
  • במהלך המסלול תבצע מספר תרגילים מעשיים לצבירת ניסיון פרקטי שיכין אותך לפיתוח ב"עולם החדש" ולדרישות התעשייה
  • מסלול המתאים לבוגרי מסלולי הפיתוח ב – HackerU ,בוגרי תכניות מקבילות בתחום פיתוח התוכנה ולבוגרי תארים בתחום מדעי המחשב והנדסת תוכנה או בעלי רקע אחר בשפת תכנות

מבנה תכנית הלימודים

המסלול נחלק לשני שלבים עיקריים:
שלב מיון - 20 שעות לימוד אקדמיות שבמסגרתן נלמד את הארכיטקטורה של רשת ה-Blockchain, והמהות של יישומים Decentralized (Dapps). נעסוק באלגוריתמים להסכמה מבוזרת. נלמד אלגוריתמים לכרייה של בלוקים ועסקאות שהם הבסיס לטכנולוגיה של מטבעות קריפטו.

קורס מורחב - 170 שעות לימוד אקדמיות. לימוד בפרטים של תכנות מעל Blockchain, כולל פיתוח מעשי של יישומים. פיתוח חוזים חכמים, כולל הנפקת Tokens מעל Ethereum, תכנות Full-Stack, מעל Ethereum ותכנות מעל Bitcoin.

שעות והיקף הלימוד

לימודי ערב נמשכים כ- 4 חודשים ומתקיימים פעמיים בשבוע בין השעות 21:30– 17:40

תנאי קבלה

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

שליטה בשפת תכנות כגון: JavaScript, C#, Node.js, Ruby Python, Perl, PHP, Java, עם הבנה בסיסית באלגוריתמים ובתכנות מונחה עצמים

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

מתודולוגיות הלימוד

מתודולוגיות הלימוד הן ייחודיות ומבוססות על הרצאות פרונטאליות, סימולציות בסביבת הלמידה, תרגול מעשי בליווי ספרות מקצועית לצבירת ניסיון פרקטי

סגל המרצים

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

תעודת גמר

תעודת מפתח בפלטפורמת Blockchain מטעם HackerU 

תוכנית הלימודים:

לקבלת פרטים נוספים

* יש להזין שם מלא

* יש להזין מספר טלפון

* יש להזין כתובת אי-מייל

מדיניות הגנת הפרטיות

ראש תחום
תמונה ד"ר יורם קורנצקי

ד"ר יורם קורנצקי
מומחה לפיתוח Blockchain, מפתח Full-Stack, 20 שנות ניסיון בתעשייה בתחומי Web, צד שרת, סייבר, Big Data, בסיסי נתונים ומובייל. ד"ר למדעי המחשב, האוניברסיטה העברית בירושלים.

תמונת לינק לסרטון עוד קצת מידע
לתשומת לבכם: ולמען הסר ספק,
       מובהר כי החברה שומרת לעצמה את הזכות לערוך מעת לעת,
       לפי שיקול דעתה,
       שינויים בתוכניות הלימודים או בסגל המרצים
שלב מיון - היכרות עם עולם ה-Blockchain
20 ש"א
מטרת מודול זה היא ללמד אותך את הארכיטקטורה של ה-Blockchain ובפרט את האופי המיוחד של הארכיטקטורה כמערכת מבוזרת. במודול זה נתאר יישומי Blockchain בארגונים גדולים ופעילות פיתוח נרחבת בנושא בחברות כמו IBM ו-Microsoft.
  • בקורס נלמד:
  • Blockchain - decentralization, ledger, privacy, P2P
  • Why is it important for developers? IBM, Hyperledger, Microsoft
  • Consensus - mining, incentives, difficulty
  • Security
  • Ethereum - accounts, transactions, smart contracts, EVM, gas
  • Market Economics - tokens, ICO
  • Public-Key Cryptography - public and private keys
  • Cryptography: hashing, Merkle trees
יישומים קריפטוגרפים ב-Python
20 ש"א
שפת Python היא שפת תכנות מרכזית בתחומי הסייבר, DevOps ולמידת מכונה. לעולם ה- Blockchain היא רלוונטית לצורכי יישומים קרופטוגרפים. במודול זה מרכוש שליטה עמוקה בפיתוח ב-Python.
  • בקורס נלמד:
  • התקנת Python 3 ובניית סביבת פיתוח על חלונות 10
  • תכנות בסיסי
  • Python Interactive Console
  • Data Types
  • Strings Processing
  • Math and Operators
  • Boolean Logic
  • Control flow statements
  • Python Debugger
  • Lists
  • Tuples
  • Dictionaries
  • Defining Functions
  • Importing Modules
  • Writing Modules (optional, if we have time)
  • Defining Classes
  • Inheritance
Ethereum
10 ש"א
במודול זה נלמד את פלטפורמת ה- Blockchain שבה נעסוק רוב מסלול ההכשרה. יתרונה הגדול של ה-Ethereum היא היכולת לתכנת חוזים חכמים בשפת תכנות עילית. במודול זה תתנסה בעבודה מעשית כולל פתיחת חשבונות והעברות מטבעות Ether בין חשבונות.
  • בקורס נלמד:
  • The Geth Ethereum Client - accounts, transactions, mining
  • Metamask
  • Git and Version management
  • Storage – IPFS
פיתוח Full-Stack לעולם ה-Blockchain
40 ש"א
במודול זה תלמד בפירוט פיתוח Full-Stack צד שרת וצד לקוח. בניית יישומים מעל Ethereum היא פעילות פיתוח Full-Stack הכוללת פיתוח צד שרת ב-Node.js וצד לקוח וובי. במודול זה תלמד להתקין סביבת עבודה ונפתח מספר יישומים שיהוו בסיס להמשך.
  • בקורס נלמד:
  • Atom editor
  • Node.js - package management with npm, basic programming, callbacks
  • Asynchronous programming, promises, async/await
  • HTTP servers
  • Web Applications - HTML, JavaScript, jQuery, CSS
  • Bootstrap
  • ipfs-api - working in Node.js with IPFS (optional, if we have time)
  • ockets with socket.io (optional, if we have time)
  • Constructing a real-time auctions system in Node.js (optional, if we have time)
  • Object-Oriented Programming – TypeScript (optional, if we have time)
Solidity
60 ש"א
במודול זה תלמד את שפת התכנות Solidity, שפת התכנות של Ethereum וחוזים חכמים. כמו כן, תפתח מספר חוזים חכמים שמייצגים את נושאי הפיתוח החשובים ביותר בתחום.
  • בקורס נלמד:
  • Solidity - control constructs, data structures, smart contracts, Remix
  • Dapps - Tokens, ICO, Organizations
  • Web apps - LightWallet
  • Assets - Deliveries, Escrow, Digital assets, IPFS
  • Security - the DAO hack
Smart Contract Frameworks
25 ש"א
במודול זה תלמד לתכנת חוזים חכמים בעזרת ספריות תוכנה האפשרות פיתוח מהיר של חוזים חכמים נפוצים כמו הנפקה של מטבעות קריפטו חדשים.
  • בקורס נלמד:
  • Ganache/TestRPC
  • Truffle
  • Zeppelin
Platforms Blockchain
5 ש"א
ארכיטקטורות Blockchain חשובות בהיותן מספקות יכולות תשלומים והמרה בין מטבעות קריפטו. במודול זה נדבר על Ripple שהיא ה- Blockchain שנמצאת בשימוש של הבנקים הגדולים.
  • בקורס נלמד:
  • ?White papers and how to read them
  • Payment channels - Raiden network
  • IOTA –Tangle (the Blockchain alternative) for Internet of Things (IoT)
  • Bancor
Bitcoin
10 ש"א
פלטפורמת ה - Blockchain המוכרת ביותר בעולם כיום, היא Bitcoin. זהו מטבע הקריפטו הנפוץ ביותר, אבל מושג החוזה החכם עבורו כמעט שלא קיים. במודול זה תלמד את הארכיטקטורה של Bitcoin. תעסוק ביישומים חשובים כמו מורשי חתימה לתשלום בדומה לבנקים, ותלמד כיצד לתכנת תשלומים ל - Script שמאפשר פיתוח עסקאות מורכבות.
  • בקורס נלמד:
  • Bitcoin network - Bitcoin Blockchain
  • Bitcoin programming - Stack machine
  • Multisignature
  • Pay-To-Script-Hash
  • Keys and hashes
  • Elliptic Curve Cryptography (optional, if we have time)
  • Proof of Work


תכני הקורס – טבלה מסכמת

נושאים שעות
שלב מיון - היכרות עם עולם ה-Blockchain 20
יישומים קריפטוגרפים ב-Python 20
Ethereum 10
פיתוח Full-Stack לעולם ה-Blockchain 40
Solidity 60
Smart Contract Frameworks 25
Platforms Blockchain 5
Bitcoin 10
סה"כ שעות שלב מיון + קורס מורחב 190


חייג עכשיו
השאר פרטים