הכשרה בלעדית של היחידה ללימודי חוץ, הכוללת תרגול על סימולטור הסייבר המתקדם בעולם מבית אלתא מערכות (התעשייה האווירית)
לימוד כלים פרקטיים לעבודה בהייטק – לשיחת ייעוץ ללא עלות!
תכנית בלעדית להכשרת – Full-Stack Web Developers
התמחות כמפתח Full Stack – עם יתרון משמעותי כמומחה אבטחת מידע והגנת סייבר
המרכז בין לאומי למקצועות הסייבר של אלתא מערכות (התעשייה האווירית) והיחידה ללימודי חוץ המרכז מציע מגוון הכשרות מבוקשות מהמתקדמות בישראל, ותעודה מקצועית של אלתא
סימולטור הסייבר המתקדם בעולם מבית אלתא מערכות (התעשייה האווירית) Tame Range - הינו מרכז מיומנויות סייבר המציג סביבת אימונים למלחמות סייבר מציאותיות תוך שימוש באיומים האחרונים והעדכניים ביותר שנתגלו.
הסמכה רישמית של EC - Council ארגון אמריקאי - הנבחר על ידי גופים בטחוניים רבים כמו הפנטגון ומשרד ההגנה האמריקאי - על מנת להסמיך עובדים בתחומי הסייבר ואבטחת המידע
שתפ ייחודי עם פורטל ההכשרות edX מבית הרווארד ו-MIT שבמסגרתו העומדים בבחינה יקבלו תעודה משותפת של ICCP והרווארד.
לימוד היסודות של בניית אתרי אינטרנט – בניית התוכן ועמוד השדרה של אתר האינטרנט תוך כדי שמירה על כללים מוגדרים, פרקטיקות מומלצות ותמיכה בנגישות.
• Syntax and structure
• Elements and attributes
• Forms and validation
• Semantic markup
• Lists and tables
• Accessibility standards
• Multimedia integration
• Meta tags and SEO
• Best practices and optimization
נלמד לשלוט ביסודות העיצוב של אתרי אינטרנט, נכיר שיטות שונות לפריסה של אלמנטים בתוך אתר, עיצוב טקסט וטיפוגרפיה, עיצוב תמונות ומדיה ואנימציות תוך שמירה על רספונסיביות (התאמת האתר לגדלים לסוגי המדיות).
• Selectors and specificity
• CSS properties
• Responsive design
• CSS frameworks
• Animations and Transitions
• Properties (CSS Variables)
• Fonts and Typography
• Colors and Gradients
• CSS Flexbox
• CSS Grid Layout
נלמד את שפת התכנות JavaScript – הבנת העקרונות הבסיסיים הקיימים בשפה ופרטיקות מומלצות בכתיבת קוד תקין וקריא, נלמד כיצד להשתמש – JavaScript כדי ליצור אתרים דינאמיים ואינטרקטיביים.
• Data Types
• Variables
• Operators
• Control Structures
• Functions
• Arrays
• Object-oriented programming
• Events
• DOM manipulation
• Asynchronous programming
• Error handling
נלמד TypeScript – ערכת-על של JavaScript המספקת הרחבה של תכנות מונחה עצמים וכתיבת קוד עם טיפוסיות סטטית אופציונלית, מה שיאפשר לתלמידים ליצור קוד בטוח ולתפוס שגיאות בזמן כתיבת הקוד.
• Variables and data types
• Control structures
• Functions and scope
• Objects and arrays
• Object-oriented programming
• ES6+ features
• DOM manipulation
• Asynchronous programming
• Promises and callbacks
• Error handling
• Regular expressions
• Fetch API
נכיר את העבודה עם – Git, Version Control ו- GitHub,
נלמד את עקרונות התכנות בשפת PYTHON ונפתח כלים לצורכי אבטחת מידע בסביבת Linux. נלמד כיצד לנהל ולעקוב אחר הקוד שלהם וכיצד לעבוד בצוות, השימוש ב – Version Control כדי לנהל פרוייקטים של קוד הוא חלק חשוב ועיקרי בתכנות בכלל ובפיתוח אתרי אינטרנט בפרט.
• Version control basics
• Git workflow
• Branching strategies
• Merging and rebasing
• Undoing changes
• Gitignore files
• Collaborating on Github
• Pull requests
• Code reviews
• Github issues
• Project management
היכרות עם בסיס הנתונים הפופולרי מסוג NoSQL שנקרא MongoDB –נלמד כיצד להתקין ולהגדיר את בסיסי הנתונים במחשב שלהם וכיצד לבצע שאילתות לבסיס הנתונים, ליצור מידע חדש, לערוך מידע קיים, לבצע מחיקה של מידע בתוך בסיס הנתונים ופעולות חשובות אחרות.
• Data modeling
• CRUD operations
• Indexing and querying
• Aggregation pipelines
• Atlas cloud service
• Embedded documents
• Replication and sharding
• TTL (time-to-live) indexes
• Backups and restores
• Schema validation
נכיר את שפת ה- SQL ומסדי נתונים –נלמד כיצד להשתמש בשפה כדי לתקשר עם בסיסי נתונים מסוג SQL, ליצור סכימות וטבלאות, לבצע פעולות של יצירה, מחיקה, קריאה ועריכה בתוך בסיס הנתונים ופעולות נוספות שימושיות לצורך שליטה מירבית בבסיס הנתונים.
• SQL syntax basics
• Querying data
• Filtering data
• Sorting data
• Joining tables
• Subqueries
• Aggregating data
• Grouping data
• Modifying data
• Transactions and locking
• Performance optimization
• Backup and recovery
• Security and permissions
• Triggers and constraints
• Indexing and query optimization
נלמד את הבסיס של סביבת ההרצה של Node.js וכיצד היא פועלת – נלמד על מנהל החבילות NPM ועל ספריות פופולריות לסביבה של Node.js, כמו כן ינתן דגש רב על שימוש ב Node.js ב – Express.js שהיא Framework לבניית אפליקציות Web בצד שרת, נלמד כיצד לתכנן ולעצב API, ולעבוד עם בסיסי נתונים וליצור מערכת לזיהוי וניהול משתמשים.
• Node.js runtime environment
• Asynchronous programming
• Modules and packages
• CommonJS vs ES6 modules
• Express.js framework
• Templating engines
• Routing and middleware
• RESTful API design
• Authentication and authorization
• Session management
• Performance optimization
• Security and best practices
במודול זה התלמידים ילמדו לעבוד עם הסיפריה הפופולרית של React –לבניית ממשקי משתמשים דינאמיים ואינטרקטיביים, התלמידים יכירו את הסיפריה, כיצד ניתן לבנות רכיבים הניתנים לשימוש חוזר וכיצד לבנות ולעצב ממשקים בצורה יעילה.
• JSX syntax
• State and props
• Component lifecycle
• Conditional rendering
• Handling events
• Forms and input
• Hooks
• Context
• Styling
• React Router
נלמד כיצד לבצע בדיקות לקוד שבנו כדי לוודא שהקוד הוא איכותי, פועל כמצופה ונטול תקלות.
תקלות, בין היתר הם ילמדו כיצד לבצע Test-driven development וכיצד להשתמש בסיפריות שונות שיעזרו בתהליך בדיקת הקוד.
• Testing frameworks
• Test-driven development
• Integration testing
• End-to-end testing
• Test coverage analysis
• Mocking and stubbing
• Test fixtures
נלמד כיצד לבצע Deploy (פריסה) של אפליקציות WEB לסביבת Production.
התלמידים ילמדו כיצד להעלות דפי אינטרנט סטטיים, אפליקציות React ואפליקציות צד שרת לאינטרנט.
• Hosting platforms
• Static sites hosting
• Web services
• DNS and CDN
• Security and compliance
• Performance optimization
• Monitoring and logging
• Scalability
נלמד כיצד להשתמש בכלי בינה מלאכותית כדי לזרז תהליכים בפיתוח ל WEB, נכיר ונתנסה בכלים שונים המאפשרים למפתח לייעל תהליכי עבודה ופיתוח בעזרת השימוש ב – AI, כיצד ליצור תוכן (טקסט ותמונות) וכיצד להיעזר בכלים השונים כדי ליצור פיסות קוד.
• Inroduction to AI
• Chatbots and assistants
• API integration
• Code generation
• Code analysis
• Code optimization
• Security analysis
• Content creation with AI
• Bias and ethics considerations
בונוס ייחודי בו נלמד על עולמות אבטחת המידע – נחשף לתרחיש מתקפה בו נתרגל פירצה שקיימת במערכת כחולשה. נלמד כיצד לסגור אותה ולהגן על המערכת באמצעות מאמן הסייבר TAME RANGE של אלתא.
במאמן הסייבר של אלתא יהיו לרשותנו תרחישים אמיתיים של מחשבים שעברו פריצה כלשהי. במהלך הלמידה וההתנסות, נשלב שימוש בכלים אותם למדנו במהלך הקורס וכלים נוספים על מנת לזהות את ההתקפה עצמה ואת התוקף.
תכנית הסמכה משולבת ופורצת דרך
השתלבות בחממת פיתוח קריירה – ליווי ופיתוח תעסוקתי, הכנה מלאה להשמה בתחום
כניסה לאחד התחומים הנדרשים ביותר בעולם הפיתוח! הסמכה בינלאומית מבוקשת
הכשרה משולבת – אימוני סימולטור TAME Range של אלתא מערכות
היחידה ללימודי חוץ, מובילה עשרות שיתופי פעולה עם הגופים הבכירים בארץ ובעולם במגוון רחב של מגמות ובתי ספר.
עם מעל 20,000 בוגרים ומעל עשר שנות ניסיון – היחידה ללימודי חוץ כיום הנה רשת המכללות וניהול הפרויקטים בתחום ההשכלה הגבוהה, הגדולה בישראל.
בשנים האחרונות חל מפנה בתחום הפיתוח ,אם בעבר ציפו מהאיש תוכנה לכתוב צד שרת ולהכיר צד לקוח (Web) או לכתוב צד לקוח ולהכיר צד שרת.
כיום חברות הייטק דורשות מהעובדים פתרון מקצה לקצה או במילים אחרות, ידע וניסיון במגוון רחב של שפות תכנות וטכנולוגיות ברמה גבוהה במטרה ליישם צד לקוח וכן צד שרת.
התהליך התחיל מתוך הבנה של חברות ההייטק שבכדי לקדם את הפיתוח יש "לאחד" כוחות ולהקטין את משך ההמתנה,
למנוע אי-הבנות בין המחלקות ולהגדיל את הוורסטיליות והגמישות של מוצר.
תנאי קבלה
דרישות התוכנית –
מסלול למידה משולב – פרונטלי + מעשי + מקוון + עצמאי.
500 שעות המורכבות מלמידה עיונית, למידה מעשית, אימון בסימולטור הסייבר של התעשייה האווירית ועבודה עצמית על פרויקט הגמר.
עמידה בהצלחה בדרישות הקורס תזכה את הבוגרים בתעודת גמר מקצועית פיתוח Stack-Full.
התמחות בהגנות קיברנטיות, תוך ביצוע שעות אימון בסימולטור סייבר –
תעודה מטעם ICCP והיחידה ללימודי חוץ ומפעל הסייבר של אלתא מערכות.