مختصر الروابط : TypeScript, PostgreSQL, Koa, REST and MVC.
احترف تطوير الويب الحديث من خلال بناء خدمة اختصار الروابط باستخدام تقنيات حديثة ومتطورة
Web Development,SQL,TypeScript,Javascript,PostgreSQL,
Lectures -29
Duration -4.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
تعمق في تطوير الويب من خلال انشاء خدمة اختصار عناوين غنية بالميزات من الألف الى الياء
تم تصميم هذه الدورة التدريبية الشاملة لتزويدك بفهم شامل لعدة مفاهيم اساسية وهامة مثل
Typescript, Postgresql, Koa.js, Knex.js, Restful API, MVC Design pattern
بالاضافة الى الخبرة العملية في تطبيق هذه التقنيات والمفاهيم على مشروع حقيقي
لن تكون هذه الدورة مثل اي دورة تقليدية, لن نتعلم فقط كيف نبرمج ولكن سنتعلم كيف نبرمج ونبني التطبيقات بطريقة صحيحة وباتباع ال
Best practises and recommendations.
ستتعلم مفاهيم عديدة اضافية ضمن هذا الكورس مثل
Password Hashing:
لتخزين كلمات المرور بشكل آمن ضمن قاعدة البيانات
JWT:
لتوثيق المستخدمين عند الوصول الى التطبيق الخاص بنا
Restful API:
وكيفية تطبيقه بشكل صحيح
بالاضافة الى ان الكورس مبني على طريقة التصميم الشهيرة
MVC (Model View Controller)
والتي ستجعل تطبيقك أكثر تنظيماً وقابلاً للتوسع في المستقبل, كل قسم في هذا الكورس مقسم ليشرح طبقة من هذه الطبقات.
سنقوم ايضاً باستعمال مكتبة
Koa
في هذه الدورة عوضاً عن استعمال مكتبة
Express
وسنقوم بشرح الفروقات بينهم وكيف يمكننا الاستفادة من الميزات العديدة التي تقدمها
Koa.
خلال هذا الكورس, سنتعرف بشكل عملي على جميع هذه التقنيات ضمن امثلة عملية ستعزز فهمك للموضوع بشكل عام, وبنهاية هذه الدورة ستكون قد طورت اساساً متيناً لتقنيات تطوير الويب الحديقة مما يتيح لك تطوير تطبيقات فعالية وقوية.
Prerequisites
- Javascript - فهم كامل لمبادئ البرمجة في
- Promises ( async/await ) - فهم لموضوع ال
- Nodejs and npm understanding.
- SQL - معرفة بقواعد البيانات و
- Restful API - معرفة ب
![مختصر الروابط : TypeScript, PostgreSQL, Koa, REST and MVC. مختصر الروابط : TypeScript, PostgreSQL, Koa, REST and MVC.](https://d3mxt5v3yxgcsr.cloudfront.net/courses/15487/course_15487_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
المقدمة
1 Lectures
-
المقدمة 05:11 05:11
تهيئة البيئة البرمجية
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
قاعدة البيانات (Model Layer)
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
بدء تطوير التطبيق (Controller Layer)
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
User Authentication and Authorization
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Building the API with KOA (View Layer)
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
النهاية
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Devlyzer](https://www.tutorialspoint.com/assets/profiles/660034/profile/200_1474544-1685187162.png)
Devlyzer
I do courses in English and Arabic :)
As a highly skilled and dedicated full-stack developer with over 7 years of experience, I am passionate about creating and delivering high-performing software solutions. My expertise spans multiple languages and frameworks, including Node.js, React, PostgreSQL, and SQL. I have successfully led and managed development teams. With a track record of providing technical guidance and maintaining high-quality standards, I am committed to helping students master the art of software development and achieve their goals.
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)