آموزش دوره توسعه وب GIS

Web GIS development course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: توسعه پایه وب GIS برای غیر برنامه نویس توسعه وب GIS توسعه وب لایه های باز leafletjs mapbox gl js geoserver postgres/PostGIS ajax- توسعه وب منبع باز PHP پیش نیازها: درک اولیه GIS اشتیاق به یادگیری توسعه وب

ادغام فناوری با برخی زمینه‌های خاص راهی مطمئن برای متمایز کردن خود در میان جمعیت است!

اگر شما از یک پیشینه GIS هستید و فکر می کنید که می توانید در حرفه خود برتر باشید، با یادگیری توسعه وب GIS، این دوره برای شما مناسب است.

نگران نباشید حتی اگر از پس‌زمینه‌ای غیر CS هستید، من همه چیز را از صفحات HTML اولیه گرفته تا ایجاد نرم‌افزار وب gis استاندارد صنعتی را پوشش داده‌ام.

من به شما آموزش خواهم داد:

  1. مبانی توسعه وب

    1. HTML

    2. CSS

    3. Bootstrap

    4. Javascript/jQuery

  2. Openlayers

  3. Geoserver

  4. Postgres

    1. PostGIS

  5. PHP - AJAX

  6. دیگر کتابخانه های نقشه برداری

    1. بروشور js

    2. Mapbox GL JS

این به شما یک ایده مختصر در مورد توسعه پایه وب منبع باز gis و نحوه شروع به کار با ایجاد برنامه های کاربردی پیچیده با برنامه نویسی باطن و همچنین فرانت اند می دهد. این دوره نقطه شروع خوبی برای دنیای متن باز وب GIS خواهد بود زیرا فناوری های مختلف موجود را در بر می گیرد. با پایان دادن به این دوره، دانش آموزان مطمئن خواهند بود که با پیگیری موضوعات پیشرفته تر، دانش خود را گسترش می دهند

من عاشق نقشه برداری و توسعه وب هستم، و زمانی که تصمیم گرفتم هر دو علایقم را کنار هم بگذارم، توسعه دهنده وب GIS شدم. در حال حاضر به عنوان یک توسعه دهنده مستقل GIS و همچنین مربی برای شرکت ها و افراد مختلف کار می کنم. من معتقدم هر کسی حتی اگر به رشته علوم کامپیوتر تعلق نداشته باشد همیشه می تواند شروع به یادگیری کند.

کدگذاری مبارک !!


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

مقدمه ای بر HTML Introduction to HTML

  • راه اندازی و شروع به کار Setup and getting started

  • تگ ها و منابع اولیه HTML Basic HTML tags and Resources

  • ایجاد صفحه اصلی وب Creating basic Web page

  • لیست HTML و تگ div HTML list and div tag

  • تگ های ورودی HTML HTML Input tags

  • تگ های جدول HTML HTML Table tags

  • تگ های متفرقه HTML Miscellaneous HTML tags

مقدمه ای بر HTML Introduction to HTML

مقدمه ای بر CSS Introduction to CSS

  • CSS چیست؟ What is CSS?

  • روش های اضافه کردن CSS Methods of adding CSS

  • مدل جعبه در CSS Box Model in CSS

مقدمه ای بر CSS Introduction to CSS

مقدمه ای بر بوت استرپ Introduction to Bootstrap

  • مقدمه ای بر بوت استرپ Introduction to Bootstrap

  • مفهوم گرید در بوت استرپ Grids concept in Bootstrap

  • ایجاد فرم های زیبا و پاسخگو Creating beautiful and responsive forms

مقدمه ای بر بوت استرپ Introduction to Bootstrap

مقدمه ای بر جاوا اسکریپت Introduction to JavaScript

  • مبانی جاوا اسکریپت Basics of Javascript

  • اپراتورها در جاوا اسکریپت Operators in Javascript

  • آرایه های جاوا اسکریپت Javascript Arrays

  • اشیاء جاوا اسکریپت Javascript Objects

  • شرایط در جاوا اسکریپت Conditions in Javascript

  • حلقه ها در جاوا اسکریپت Loops in Javascript

  • DOM/BOM در جاوا اسکریپت DOM/BOM in Javascript

  • توابع در جاوا اسکریپت Functions in Javascript

مقدمه ای بر جاوا اسکریپت Introduction to JavaScript

زنگ تفریح!!! BREAK TIME!!!

  • چرا مهم است؟ Why it is important?

  • ایجاد سایت Basic Portfolio Creating Basic Portfolio site

  • ساخت سایت ماشین حساب Creating Calculator site

زنگ تفریح!!! BREAK TIME!!!

آشنایی با لایه باز Introduction to openlayers

  • آشنایی با لایه باز Introduction to openlayers

  • تنظیم همه چیز برای استفاده از لایه باز Setting up everything to use openlayers

  • طرح ریزی در لایه های باز و ویژگی های نقشه Projection in openlayers and Map properties

  • تجسم لایه های رستر Visualising Raster layers

  • تجسم لایه های برداری Visualising Vector layers

  • تعامل با نقشه Interactions with Map

  • روش ها و کنترل های نقشه در نقشه Map methods and Controls in map

  • کنترل های سفارشی در Openlayers Custom Controls in Openlayers

آشنایی با لایه باز Introduction to openlayers

مقدمه ای بر Geoserver Introduction to Geoserver

  • دانلود Geoserver برای ویندوز Downloading Geoserver for windows

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

  • فضاهای کاری، فروشگاه ها و لایه ها Workspaces, Stores and Layers

  • یک ظاهر طراحی پیشرفته Geoserver Geoserver advance styling

  • ایجاد نقش در Geoserver Creating Roles in Geoserver

  • قابلیت های WMS در Geoserver WMS capabilities in Geoserver

  • قابلیت های WFS در Geoserver WFS capabilities in Geoserver

مقدمه ای بر Geoserver Introduction to Geoserver

مقدمه ای بر پایگاه داده Introduction to Database

  • مقدمه ای بر پایگاه داده Introduction to Database

  • عملیات اساسی در PostgreSQL Basic operations in PostgreSQL

  • عملیات PostgreSQL: اتصال، کلید خارجی و غیره PostgreSQL Operations : Joins, Foreign key, etc.

  • مقدمه ای بر PostGIS و افزودن داده های مکانی Introduction to PostGIS and adding Spatial data

  • پرس و جوهای PostGIS PostGIS queries

مقدمه ای بر پایگاه داده Introduction to Database

مقدمه ای بر PHP-AJAX Introduction to PHP-AJAX

  • نصب Xampp Installation of Xampp

  • با استفاده از شی XMLHttpRequest Using XMLHttpRequest object

  • PHP-AJAX دریافت درخواست PHP-AJAX Get request

  • درخواست ارسال PHP-AJAX PHP-AJAX Post request

مقدمه ای بر PHP-AJAX Introduction to PHP-AJAX

مقدمه ای بر Leaflet js Introduction to Leaflet js

  • مقدمه ای بر Leaflet js Introduction to Leaflet js

  • نشانگرها، پنجره های بازشو و نکات ابزار در Leaflet js Markers, Popups and tooltips in Leaflet js

مقدمه ای بر Leaflet js Introduction to Leaflet js

مقدمه ای بر Mapbox Introduction to Mapbox

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

  • آشنایی با استودیوی مپ باکس Introduction to Mapbox studio

مقدمه ای بر Mapbox Introduction to Mapbox

تمرینات کدنویسی را کامل کنید Complete Coding exercises

  • ایجاد برنامه GIS قابل نصب اشتراک عکس Creating photo sharing installable GIS app

تمرینات کدنویسی را کامل کنید Complete Coding exercises

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره توسعه وب GIS
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
19 hours
52
Udemy (یودمی) udemy-small
17 تیر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2,782
4.5 از 5
دارد
دارد
دارد
Krishna Lodha

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Krishna Lodha Krishna Lodha

توسعه دهنده وب کامل GIS

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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