لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه اپلیکیشنهای وب: مفاهیم پایه
- آخرین آپدیت
دانلود Desarrollo de Aplicaciones Web: Conceptos Básicos
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این اولین دوره از مجموعه تخصصی Coursera در زمینه توسعه اپلیکیشنهای وب است. این دوره دانش پایه، اصطلاحات و مفاهیم بنیادی مورد نیاز برای ساخت اپلیکیشنهای وب یکپارچه و مدرن را به شما آموزش میدهد. یک توسعهدهنده اپلیکیشنهای وب یکپارچه با تمام «لایههای» تکنولوژیهای نرمافزاری شرکتکننده در یک اپلیکیشن وب، از جمله تکنولوژیهای مدلسازی داده و پایگاه داده، اجزای محیط سرور وب و میانافزار (Middleware)، پروتکلهای شبکه، رابط کاربری و طراحی بصری پایه، و مفاهیم تعامل کاربر آشناست.
در این دوره ما از طریق تمرین یاد خواهیم گرفت. کار را با یادگیری اجزای اصلی معماری اپلیکیشنهای وب، همراه با الگوهای طراحی بنیادی و فلسفههای مورد استفاده برای سازماندهی آنها شروع میکنیم. دانشجو در حین گذراندن ماژولهای این دوره، بهطور مداوم یک اپلیکیشن وب یکپارچه و کاملاً کاربردی را ساخته و بهبود میبخشد. در این مسیر، دانشجو با روشهای چابک (Agile) توسعه نرمافزار، ابزارهای متعددی که مهندسان نرمافزار باید کار با آنها را بدانند و یک چارچوب توسعه اپلیکیشنهای وب مدرن آشنا میشود.
سرفصل ها و درس ها
خوشآمدگویی
Bienvenido
خوشآمدگویی
Bienvenido
ماژول #1 اپلیکیشنهای وب در متن
Módulo #1 - Aplicaciones Web en Contexto
درس # 1 یک نگاه کلی
Lección # 1 - Una visión general
ویدیو 1: اپلیکیشنهای وب مدرن
Video 1: Aplicaciones Web Modernas
ویدیو 2: دیدگاه تاریخی
Video 2: Perspectiva Historica
ویدیو 3: ویژگیهای اپلیکیشنهای وب
Video 3: Características de Aplicaciones Web
ویدیو 4: دید کلی
Video 4: Visión de Conjunto
ویدیو 5: مصاحبه با ادوین آگبنیگا
Video 5: Una Entrevista con Edwin Agbenyega
درس # 2 یک نگاه کلی
Lección # 2 - Una visión general
ویدیو 1: مفاهیم شبکه
Video 1: Conceptos de redes
ویدیو 2: اینترنت
Video 2: La Internet
ویدیو 3: موضوعات روز اینترنت
Video 3: Temas de actualidad en Internet
ویدیو 4: مصاحبه با برایان پیترویچ
Video 4: Una Entrevista con Brian Pietrewicz
درس # 3 یک نگاه کلی
Lección # 3 - Una visión general
ویدیو 1: اپلیکیشنهای وب: یک مدل
Video 1: Aplicaciones Web: un Modelo
ویدیو 2: تعریف اپلیکیشن وب
Video 2: Definición de Aplicación Web
ویدیو 3: تکامل اپلیکیشنهای وب
Video 3: Evolución de Aplicaciones Web
ویدیو 4: الگوهای طراحی
Video 4: Patrones de Diseño
ویدیو 5: معماری چندلایه (n-Tier)
Video 5: Arquitectura n-Tier o de n-niveles
تنظیم محیط توسعه: یک نگاه کلی
Configuación del Entorno de Desarollo - Una visión general
ویدیو 1: محیط توسعه
Video 1: El entorno de desarrallo
ویدیو 2: روبی و ریلز
Video 2: Ruby y Rails
ویدیو 3: ویرایشگرها، Git و SQLite Browser
Video 3: Editores Git SQLite Browser
ویدیو 4: ابزارهای توسعهدهنده وب
Video 4: Herramientas del dessarrollador Web
ویدیو 5: مصاحبه با ملانی موزس
Video 5: Una Entrevista con Melanie Moses
ماژول #2 فریمورکهای اپلیکیشن وب
Módulo #2 - Marcos de Aplicaciones Web
درس 1 محیطهای اپلیکیشن وب چیست؟ یک نگاه کلی
Lección 1 - ¿Qué son los entornos de aplicaciones Web? - Una visión general
ویدیو 1: برنامهنویسی چیست؟
Video 1: ¿qué es la programación?
ویدیو 2: فریمورکهای اپلیکیشن
Video 2: Marcos de aplicaciones
ویدیو 3: چارچوبهای کاری برای اپلیکیشنهای وب
Video 3: Marcos de trabajo para aplicaciones web
ویدیو 4: الگوی طراحی مدل-نما-کنترلر (MVC)
Video 4: El patrón de diseño Modelo-Vista-Controlador
Ruby on Rails: یک نگاه کلی
Ruby on Rails - una visión general
ویدیو 1: اولین برنامه شما در Rails
Video 1: Su primer programa en Rails
ویدیو 2: ساختار
Video 2: Estructura
ویدیو 3: برنامهنویسی روبی I: اشیاء، کلاسها و ارثبری
Video 3: Programación Rubi I: objetos, clases y herencias
ویدیو 4: برنامهنویسی روبی II: رشتهها، عبارتهای منظم و نمادها
Video 4: Programación Rubi II: cadenas de carácteres, expresiones regulares y símbolos
ویدیو 5: برنامهنویسی روبی III: عبارتها و ساختارهای کنترلی
Video 5: Programación Rubi III: expresiones y estructuras de control
روشهای مدرن مهندسی نرمافزار: یک نگاه کلی
Prácticas modernas de ingeniería de software - una visión general
ویدیو 1: فرآیندهای نرمافزاری
Video 1: Procesos de software
ویدیو 2: توسعه چابک (Agile)
Video 2: Desarrollo ágil
ویدیو 3: اپلیکیشن وبلاگ
Video 3: La aplicación de Blog
کنترل نسخه: یک نگاه کلی
Control de versiones - una visión general
ویدیو 1: چرا کنترل نسخه؟
Video 1: ¿Por qué el control de versiones?
ویدیو 2: مفاهیم پایه کنترل نسخه
Video 2: Conceptos básicos de control de versiones
ویدیو 3: مقدمهای بر Git
Video 3: Introducción a Git
ویدیو 4: کار با Git در عمل
Video 4: Git en la práctica
ماژول #3 مدیریت دادهها
Módulo #3 - Gestión de Datos
پایگاههای داده رابطهای در اپلیکیشنهای وب: یک نگاه کلی
Bases de datos relacionales en Aplicaciones Web - una visión general
ویدیو 1: مدیریت پایگاه داده در اپلیکیشنهای وب
Video 1: Manejo de bases de datos en aplicaciones web
ویدیو 2: پایگاههای داده رابطهای: مفاهیم پایه
Video 2: Bases de datos relacionales: conceptos básicos
ویدیو 3: طرحواره (Schema) پایگاه داده I
Video 3: Esquema de base de datos I
ویدیو 4: طرحواره (Schema) پایگاه داده II
Video 4: Esquema de base de datos II
یکپارچهسازی پایگاه داده در اپلیکیشنهای وب: یک نگاه کلی
Integración de bases de datos en aplicaciones web - una visión general
ویدیو 1: محیطهای اپلیکیشن
Video 1: Entornos de aplicación
ویدیو 2: پیکربندی پایگاه داده
Video 2: Configuración de bases de datos
ویدیو 3: مدیریت پایگاه داده
Video 3: Gestión de bases de datos
ویدیو 4: پایگاه داده برای اپلیکیشنهای وب
Video 4: Bases de datos para aplicaciones web
الگوی طراحی ActiveRecord: یک نگاه کلی
Patrón de diseño de registro activo - una visión general
ویدیو 1: الگوی طراحی ActiveRecord: نمای کلی
Video 1: Patrón de diseño de registro activo: Una panoramica
ویدیو 2: الگوی طراحی ActiveRecord در Rails
Video 2: Patrón de diseño de registro activo en Rails
ویدیو 3: مهاجرت (Migration) پایگاه داده
Video 3: Migración de bases de datos
نمایش نظرات