Frontend
المهارات الأساسية التي يجب أن يمتلكها كل مطور front-end
كل تطبيق ويب أو تطبيق موبيل يتكون من جزأين: الواجهة الأمامية والواجهة الخلفية. الواجهة الأمامية هي ما يراه المستخدم ويتفاعل معه. إنها التطبيق على هاتفك أو الموقع الإلكتروني الذي تزوره. لذلك، مطورو الواجهات الأمامية مسؤولون عن بناء واجهات مستخدم جميلة وتفاعلية
فيما يلي الدورات التي أنشأتها لمساعدتك على متابعة مهنة كمطور محترف فيfront-end. اعتمادًا على مستوى معرفتك وخبرتك، يمكنك أخذ جميع الدورات بالترتيب أو مجرد اختيار الدورات التي تحتاجها.
How the web works
Before going to technologies need to cover how the internet operates, including key concepts like HTTP/HTTPS protocols, DNS, and the roles of web servers and clients.
How the web works
مبتدئ . 21 دقيقة
HTML and CSS
Front-end development starts with HTML and CSS. These are the languages behind every web page on the Internet. My HTML/CSS series teaches you everything you need to know from absolute basics to advanced concepts.
JavaScript
HTML and CSS are only used for building static pages. To add functionality to a page, you need to learn JavaScript.
Libraries and Frameworks
Modern applications are complex. That's where front-end tools (libraries/frameworks) come to the rescue, helping us build and ship applications faster. The top 3 tools in this space are React, Angular, and Vue. Out of these, React is the most popular so that's what I recommend you learn first. You can always learn about other tools as needed.
Mastering React JS: Build Dynamic Web Apps
مبتدئ . 3 ساعة