تم قبولي كشكل مبدأي بعد تصفيه في تدريب عندنا بتقوم بيه وزاره الاتصالات ، والاختبار النهائي يوم الاحد الجاي ودا التراك
تنصحوني احل على اي في js او اكد معلومات اي في اللغات زي html css js لانهم هيسألوا فيها
MEAN Stack: Web Developer Career Accelerator (210 Hours)
Part 1 Technical Part: MEAN Stack: Web Developer Career Accelerator (180 Hours)
Scope:
Participants will gain mastery in critical technologies and methodologies across the full MEAN stack (MongoDB, Express.js, Angular, Node.js), while also developing competencies in areas crucial for freelance success, including client communication, SEO optimization, web application security, project management, UI/UX best practices, agile workflows, debugging.
By the end of the program, learners will not only be proficient in developing scalable, secure, and optimized web applications, but will also be equipped with entrepreneurial to thrive as independent web developers capable of managing projects from conception to deployment.
Objectives:
Master Essential Technologies: JavaScript, Node.js, Express.js, Angular, and MongoDB.
Develop Practical Skills.
Client Interaction and Requirement Analysis.
Related Aspects in Full-Stack Development (SEO Optimization, Web Security, Project Management, UI/UX Design Principles).
Preparation for Freelance Success.
Target Audience:
All graduates from universities and higher institutes.
students who are either in their final year of studies or are expected to graduate within the next year.
All interested in web development.
Prerequisites:
HTML.
CSS.
Basics of JS.
Understanding of basic programming concepts such as variables, functions, and conditional statements.
Basic knowledge of programming concepts; no prior experience with Node.js, Angular, or MongoDB required.
Content: (180 Hours)
Establishment
Introduction.
JavaScript Basics Review.
Sync vs Async programming.
How JS works? (js environment).
OOP Introduction.
TypeScript.
UI / UX for developers.
How to develop modern web app?
How to manage freelance web app project?
Back-end
Node js introduction.
express framework
api / middle-ware concepts.
creating http methods endpoints.
uploading files using multer.
mongoDB
sql vs no-sql databases.
creating schema and models using mongoose.
CRUD operations using mongoose.
using files in node js.
Securing API app
Password hashing.
ogin (compare password and creating access token).
middle-ware to verify access token.
Refresh token.
Logging.
Socket IO.
Unit testing.
Performance optimization.
Caching.
Request validation.
Node js design patterns.
Global error handling.
Front-end
SPA concept.
Angular introduction.
Component and directives.
Angular app layout.
Basics of routing.
Dependency injection and services.
Observable and http Clint.
Forms in angular
Template – driven – forms.
Reactive forms.
Custom validations in reactive forms.
UI / UX validation.
Form-data to upload files.
Calling secure APIs
Login and using access token.
Access token decoding.
Manage refresh token.
Advanced routing.
Angular universal and SSR.
Component life cycle.
Unit testing.
Standalone app.
Rxjs.
NgRx.
Optimization and performance.
Job Profile:
A Freelance Full Stack Web Developer is a versatile professional with expertise in both front- end and back-end development.
Upon completion of the course, participants will acquire a comprehensive skill set essential for succeeding as:
Mean-stack web developer.
Back-end web developer.
Front-end web developer.
Part 2: Landing Your Freelance Job (30 Hours)
Scope:
Freelancing has become increasingly popular in the digital era for many reasons such as; flexible working hours and location, remuneration, the ability to test a start-up concept, and self-management. Therefore, this program aims at equipping participants with the required skills and knowledge to land their freelance jobs. This program has been designed based on the best practices within the freelance field. The program includes diverse topics and concludes by creating a landing page on one of the freelance platforms such as “Up-work”.
Objectives:
To equip participants with the essential knowledge, skills, and strategies to thrive in the freelance industry.
To enable participants to attract clients and manage projects effectively.
To empower participants to build a rewarding and sustainable freelance career.
Target Audience:
All graduates from universities and higher education institutions.
University Students in Third at/or Fourth Year.
Prerequisite:
Basic Computer Literacy.
Contents:
Introduction to Freelancing.
Identification of Service and Offering.
Develop a Pricing Structure.
Essentials of Project Management.
Create a Portfolio for Success and Personal Branding.
السؤال
Ibrahim Almahdy
تم قبولي كشكل مبدأي بعد تصفيه في تدريب عندنا بتقوم بيه وزاره الاتصالات ، والاختبار النهائي يوم الاحد الجاي ودا التراك
تنصحوني احل على اي في js او اكد معلومات اي في اللغات زي html css js لانهم هيسألوا فيها
MEAN Stack: Web Developer Career Accelerator (210 Hours)
Part 1 Technical Part: MEAN Stack: Web Developer Career Accelerator (180 Hours)
Scope:
Participants will gain mastery in critical technologies and methodologies across the full MEAN stack (MongoDB, Express.js, Angular, Node.js), while also developing competencies in areas crucial for freelance success, including client communication, SEO optimization, web application security, project management, UI/UX best practices, agile workflows, debugging.
By the end of the program, learners will not only be proficient in developing scalable, secure, and optimized web applications, but will also be equipped with entrepreneurial to thrive as independent web developers capable of managing projects from conception to deployment.
Objectives:
Master Essential Technologies: JavaScript, Node.js, Express.js, Angular, and MongoDB.
Develop Practical Skills.
Client Interaction and Requirement Analysis.
Related Aspects in Full-Stack Development (SEO Optimization, Web Security, Project Management, UI/UX Design Principles).
Preparation for Freelance Success.
Target Audience:
All graduates from universities and higher institutes.
students who are either in their final year of studies or are expected to graduate within the next year.
All interested in web development.
Prerequisites:
HTML.
CSS.
Basics of JS.
Understanding of basic programming concepts such as variables, functions, and conditional statements.
Basic knowledge of programming concepts; no prior experience with Node.js, Angular, or MongoDB required.
Content: (180 Hours)
Establishment
Introduction.
JavaScript Basics Review.
Sync vs Async programming.
How JS works? (js environment).
OOP Introduction.
TypeScript.
UI / UX for developers.
How to develop modern web app?
How to manage freelance web app project?
Back-end
Node js introduction.
express framework
api / middle-ware concepts.
creating http methods endpoints.
uploading files using multer.
mongoDB
sql vs no-sql databases.
creating schema and models using mongoose.
CRUD operations using mongoose.
using files in node js.
Securing API app
Password hashing.
ogin (compare password and creating access token).
middle-ware to verify access token.
Refresh token.
Logging.
Socket IO.
Unit testing.
Performance optimization.
Caching.
Request validation.
Node js design patterns.
Global error handling.
Front-end
SPA concept.
Angular introduction.
Component and directives.
Angular app layout.
Basics of routing.
Dependency injection and services.
Observable and http Clint.
Forms in angular
Template – driven – forms.
Reactive forms.
Custom validations in reactive forms.
UI / UX validation.
Form-data to upload files.
Calling secure APIs
Login and using access token.
Access token decoding.
Manage refresh token.
Advanced routing.
Angular universal and SSR.
Component life cycle.
Unit testing.
Standalone app.
Rxjs.
NgRx.
Optimization and performance.
Job Profile:
A Freelance Full Stack Web Developer is a versatile professional with expertise in both front- end and back-end development.
Upon completion of the course, participants will acquire a comprehensive skill set essential for succeeding as:
Mean-stack web developer.
Back-end web developer.
Front-end web developer.
Part 2: Landing Your Freelance Job (30 Hours)
Scope:
Freelancing has become increasingly popular in the digital era for many reasons such as; flexible working hours and location, remuneration, the ability to test a start-up concept, and self-management. Therefore, this program aims at equipping participants with the required skills and knowledge to land their freelance jobs. This program has been designed based on the best practices within the freelance field. The program includes diverse topics and concludes by creating a landing page on one of the freelance platforms such as “Up-work”.
Objectives:
To equip participants with the essential knowledge, skills, and strategies to thrive in the freelance industry.
To enable participants to attract clients and manage projects effectively.
To empower participants to build a rewarding and sustainable freelance career.
Target Audience:
All graduates from universities and higher education institutions.
University Students in Third at/or Fourth Year.
Prerequisite:
Basic Computer Literacy.
Contents:
Introduction to Freelancing.
Identification of Service and Offering.
Develop a Pricing Structure.
Essentials of Project Management.
Create a Portfolio for Success and Personal Branding.
Delivering a Successful Proposal.
Job Profile:
Digital Freelancer.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.