آموزش مفاهیم توسعه وب برای همه [ویدئو]

Web Development Concepts for Everyone [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره با هدف تجهیز زبان آموزان به درک مفهومی اصول مختلف توسعه وب به جای تمرکز بر تمرین های کدنویسی عملی است. این دوره با یک مقدمه کامل شروع می شود و زمینه را برای موضوعاتی که باید دنبال شوند آماده می کند. سپس به جنبه جلویی توسعه وب، یادگیری در مورد مؤلفه های سمت سرویس گیرنده و سمت سرور، و همچنین نقش پایگاه های داده در برنامه های کاربردی وب، می پردازید. شما بینشی در مورد کنترل نسخه، با تمرکز خاص بر Git، از جمله مفاهیمی مانند شاخه‌بندی، ادغام، و استفاده از GitHub برای همکاری کسب خواهید کرد. کتابخانه‌ها و فریم‌ورک‌های فرانت‌اند با تمرکز بر jQuery، Chart.js و فریم‌ورک‌های فرانت‌اند محبوب مانند Angular در مرکز توجه قرار دارند. شما فریمورک‌های وب بک‌اند، از جمله میکروفریم‌ورک‌ها با جاوا اسکریپت و Express.js، و همچنین چارچوب‌های وب با Java Spring را بررسی خواهید کرد. ویرایشگرهای کد و محیط های توسعه یکپارچه (IDE) با نمونه هایی مانند Visual Studio Code و IntelliJ IDEA معرفی شده اند. مقدمه‌ای برای DevOps ارائه شده است که شامل یکپارچه‌سازی/استقرار مستمر (CI/CD)، کانتینری‌سازی با Docker، هماهنگ‌سازی ابری با استفاده از Kubernetes و نظارت مستمر می‌شود. همچنین درک درستی از مدل بلوغ DevOps به دست خواهید آورد. در پایان دوره، شما درک جامعی از توسعه وب به دست خواهید آورد و شما را قادر می سازد تا با اطمینان از فناوری ها و مفاهیم مختلف درگیر در ساخت برنامه های کاربردی وب مدرن استفاده کنید. درک درستی از وب سایت ها و برنامه های کاربردی وب کسب کنید کتابخانه ها و فریم ورک های فرانت اند را کاوش کنید چارچوب های وب بک اند را درک کنید ارائه دهندگان خدمات ابری و ابری را کاوش کنید پایگاه های داده شامل SQL، NoSQL و حافظه داخلی را درک کنید درباره سیستم های کنترل نسخه مانند Git It برای متخصصان منابع انسانی، استخدام کنندگان و متخصصان منبع یابی که به طور خاص در بخش فناوری کار می کنند ایده آل است. مدیران فروش و موفقیت مشتری که در صنعت فناوری فعالیت می کنند نیز از این دوره بهره مند خواهند شد. متخصصان مدیریت پروژه و تحویل که به دنبال افزایش دانش خود در زمینه فناوری هستند، ارزش محتوای دوره را پیدا خواهند کرد. توسعه دهندگان سطح دانشیار که به دنبال گسترش مجموعه مهارت های خود هستند، این دوره را نیز مفید خواهند یافت. در درک فن آوری هایی که وب را ایجاد و قدرت می بخشند اعتماد به نفس پیدا کنید * مفاهیم مورد استفاده در توسعه وب را بدون غواصی عمیق در کدنویسی بیاموزید * زبان های برنامه نویسی و تفاوت آنها را درک کنید

سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • یادداشت دوره Course Note

  • ابزار دوره Course Tools

مبانی برنامه های کاربردی وب Full-Stack The Basics of Full-Stack Web Applications

  • معرفی Introduction

  • Frontend Frontend

  • مشتری Client

  • سرور Server

  • پایگاه داده Database

کنترل نسخه Version Control

  • مقدمه ای بر کنترل نسخه Introduction to Version Control

  • مقدمه ای بر Git Introduction to Git

  • انشعاب Branching

  • ادغام Merging

  • GitHub GitHub

  • تجسم و جمع بندی GitHub GitHub Visualization and Wrap-Up

  • دیگر پلتفرم های Git Cloud Other Git Cloud Platforms

زبانهای برنامه نویسی Programming Languages

  • محیط های زمان اجرا Runtime Environments

  • مقدمه ای بر انواع برنامه نویسی Introduction to Programming Types

  • قوی در مقابل ضعیف Strong Versus Weak

  • استاتیک در مقابل پویا Static Versus Dynamic

  • Supersets و TypeScript Supersets and TypeScript

  • زبان های نشانه گذاری Markup Languages

کتابخانه ها و فریم ورک های فرانت اند Libraries and Front-End Frameworks

  • کتابخانه های فرانت اند با جی کوئری Front-End Libraries with jQuery

  • مثال کتابخانه با Chart.js Library Example with Chart.js

  • فریم‌ورک‌های فرانت‌اند Front-End Frameworks

  • فریم ورک های فرانت اند با انگولار Front-End Frameworks with Angular

  • CSS Frameworks و Bootstrap CSS Frameworks and Bootstrap

  • ذکر ویژه - واکنش نشان دهید Special Mention - React

  • ذکر ویژه - AngularJS در مقابل Angular Special Mention - AngularJS Versus Angular

ارتباطات مشتری/سرور Client / Server Communications

  • پروتکل HTTP HTTP Protocol

  • روش های HTTP HTTP Methods

  • API ها APIs

  • REST APIها REST APIs

  • پریز برق Sockets

احراز هویت و مجوز Authentication and Authorization

  • احراز هویت (AuthN) Authentication (AuthN)

  • مجوز (AuthZ) Authorization (AuthZ)

  • اتصال OAuth و OpenID OAuth and OpenID Connect

Back-End Web Frameworks Back-End Web Frameworks

  • Back-End Web Frameworks Back-End Web Frameworks

  • Microframeworks با JavaScript، Node و Express.js Microframeworks with JavaScript, Node, and Express.js

  • ماژول های میکروفریمورک Microframework Modules

  • Web Frameworks با Java Spring Web Frameworks with Java Spring

پایگاه های داده Databases

  • پایگاه های داده رابطه ای - SQL Relational Databases - SQL

  • نمونه ای از یک پایگاه داده رابطه ای - PostgreSQL Example of a Relational Database - PostgreSQL

  • پایگاه های داده اسناد - NoSQL Document Databases - NoSQL

  • نمونه ای از یک پایگاه داده اسناد - MongoDB Example of a Document Database - MongoDB

  • پایگاه های داده درون حافظه In-Memory Databases

  • نمونه ای از یک پایگاه داده در حافظه - Redis Example of an In-Memory Database - Redis

ابزارهای توسعه دهنده وب Web Developer Tools

  • ویرایشگرهای کد Code Editors

  • نمونه ای از یک ویرایشگر کد - کد ویژوال استودیو Example of a Code Editor - Visual Studio Code

  • IDE ها IDEs

  • نمونه ای از یک IDE - IntelliJ Idea Example of an IDE - IntelliJ Idea

  • کنسول Console

  • مدیران بسته Package Managers

  • ساخت ابزارهای اتوماسیون Build Automation Tools

  • ORM ها ORMs

  • پستچی Postman

پلتفرم های ابری Cloud Platforms

  • نحوه اجرای برنامه ها How Applications Run

  • سخت افزار رایانه Computer Hardware

  • پلتفرم های ابری Cloud Platforms

  • هاست ابری با Heroku Cloud Hosting with Heroku

  • Heroku با پایگاه داده Heroku with a Database

  • AWS (سرویس وب آمازون) AWS (Amazon Web Services)

  • بدون سرور با AWS Serverless with AWS

  • یادداشتی در مورد گواهینامه های ابری A Note on Cloud Certifications

DevOps DevOps

  • مقدمه ای بر DevOps Introduction to DevOps

  • CI/CD CI/CD

  • Containerization با Docker Containerization with Docker

  • ارکستراسیون ابری با Kubernetes Cloud Orchestration with Kubernetes

  • نظارت مستمر Continuous Monitoring

  • مدل بلوغ DevOps DevOps Maturity Model

بسته شدن Wrap Up

  • متشکرم Thank You

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش مفاهیم توسعه وب برای همه [ویدئو]
جزییات دوره
5 h 0 m
70
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Bromander Scott Bromander

مدیر مهندسی نرم افزار @ Statespace