آموزش اصول برنامه نویسی کاربردی CICS (COBOL)

CICS Application Programming Fundamentals (COBOL)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این مقدمه ای در سطح مبتدی برای برنامه نویسی برنامه CICS با استفاده از COBOL برای توسعه دهندگانی است که با COBOL آشنا هستند اما با CICS آشنا نیستند. این دوره اصول طراحی و توسعه اپلیکیشن CICS را با استفاده از زبان COBOL به شما آموزش می دهد. CICS یکی از محصولات شاخص IBM برای محیط های مین فریم در 50 سال گذشته بوده است. هنوز هم توسط ده ها هزار سازمان در سراسر جهان استفاده می شود. CICS هم در سیستم های قدیمی و هم در نوسازی برنامه ها نقش ایفا می کند و تقاضا برای مهارت های CICS در حال افزایش است. در این دوره، مبانی برنامه نویسی کاربردی CICS (COBOL)، طراحی، کدنویسی، اجرا و آزمایش برنامه های کاربردی CICS را یاد خواهید گرفت. ابتدا، فرآیند ایجاد یک برنامه کامل CRUD را کشف خواهید کرد. در مرحله بعد، مهارت های مختلف برای ایجاد نقشه های BMS را کشف خواهید کرد. در نهایت، شما به نوشتن برنامه های CICS در COBOL، کار با مجموعه داده های VSAM KSDS و طراحی تراکنش های شبه مکالمه ای می پردازید. پس از اتمام این دوره، مهارت ها و دانش توسعه برنامه CICS COBOL مورد نیاز برای ساخت و پشتیبانی از چنین برنامه هایی را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بررسی اجمالی CICS CICS Overview

  • تنظیم سطح و بررسی نسخه Level Set and Version Check

  • بررسی اجمالی CICS CICS Overview

محیط CICS The CICS Environment

  • محیط زیست CICS CICS Environment

  • تراکنش CICS CICS Transaction

  • منبع CICS CICS Resource

  • مدیریت کارها Task Management

  • مدیریت فایل File Management

  • مدیریت ذخیره سازی Storage Management

  • اتصال به پایگاه داده Database Connectivity

3270 ترمینال 3270 Terminals

  • کمی تاریخ A Little History

  • حالت بلوک حالت کاراکتر Block Mode Character Mode

  • سلام دنیا Hello World

  • خروجی 3270 3270 Output

  • ساخت جریان خروجی در کد Build Output Stream in Code

  • BMS BMS

  • تبدیل BMS 1 BMS Convert 1

  • تبدیل BMS 2 BMS Convert 2

  • نقشه های استفاده را جمع آوری کنید Assemble Use Maps

  • ورودی 3270 3270 Input

رابط اجرا The Execute Interface

  • رابط را اجرا کنید Execute Interface

  • ترجمه CICS CICS Translation

  • نمایش EIB Show EIB

برنامه کارمند The Employee Application

  • بررسی اجمالی برنامه کارمند Employee Application Overview

  • قراردادهای نامگذاری Naming Conventions

ویژگی ورود The Login Feature

  • ویژگی Signon The Signon Feature

صفحه ورود به سیستم The Sign-on Screen

  • Signon Mapset Signon Mapset

  • استانداردهای کدگذاری BMS BMS Coding Standards

  • استانداردهای کلیدی AID AID Key Standards

  • کدگذاری ماکروهای BMS Coding the BMS Macros

  • اسمبل کردن تعریف نصب Mapset Assembling Defining Installing the Mapset

فرآیند ثبت نام The Sign-on Process

  • برنامه Signon Signon Program

  • ارسال دریافت اطلاعات ترمینال Send Receive Terminal Data

  • شبه مکالمه Pseudoconversational

  • ESONP را به شبه مکالمه تبدیل کنید Convert ESONP to Pseudoconversational

  • Refactoring برای خوانایی Refactoring for Readability

  • دست زدن به کلیدهای AID Handling AID Keys

  • رسیدگی به خطاهای CICS Handling CICS Errors

  • فایل کاربران ثبت نام شده Registered Users File

  • افزودن کاربران آزمایشی Adding Test Users

  • تایید اعتبار کاربر Verifying User Credentials

  • نظارت بر فعالیت کاربر Monitoring User Activity

  • فایل قوانین ورود ایجاد کنید Create Sign-on Rules File

  • صف های ذخیره سازی دما Temp Storage Queues

  • کانال ها و کانتینرها Channels and Containers

  • نوشتن مانیتور فعالیت - قسمت 1 Writing the Activity Monitor - Part 1

  • نوشتن مانیتور فعالیت - قسمت 2 Writing the Activity Monitor - Part 2

  • نوشتن مانیتور فعالیت - قسمت 3 Writing the Activity Monitor - Part 3

  • نوشتن مانیتور فعالیت - قسمت 4 Writing the Activity Monitor - Part 4

  • نوشتن مانیتور فعالیت - قسمت 5 Writing the Activity Monitor - Part 5

  • به روز رسانی برنامه ورود Updating The Sign-on Program

  • خلاصه ماژول Module Summary

ویژگی لیست کارکنان The List Employees Feature

  • نمای کلی ماژول Module Overview

  • ماژول نقشه راه Module Roadmap

  • طراحی فایل استاد کارمند Design Employee Master File

  • فایل اصلی کارمند ایجاد کنید Create Employee Master File

  • Mapset برای لیست کارکنان Mapset for Employee List

  • لیست کارمندان برنامه لیست ساده Employee List Program Simple List

  • CICS AppProg M10C7 نقشه نمادین را سفارشی کنید CICS AppProg M10C7 Customize The Symbolic Map

  • مرور به عقب Browsing Backward

  • انتخاب و فیلتر کردن سوابق Selecting and Filtering Records

  • ایجاد نقشه برای وارد کردن فیلترها Creating a Map to Enter Filters

  • انتخاب توسط شناسه کارمند - قسمت 1 Selection by Employee Id - Part 1

  • انتخاب توسط شناسه کارمند - قسمت 2 Selection by Employee Id - Part 2

  • تعریف شاخص جایگزین Defining an Alternate Index

  • فهرست کردن کارمندان بر اساس نام اصلی Listing Employees by Primary Name

  • شاخص های جایگزین با کلیدهای غیر منحصر به فرد Alternate Indices with Non-unique Keys

  • نمایش فیلترهای فعال در صفحه فهرست Displaying Active Filters on the List Screen

  • بستن در مانیتور فعالیت Tying in the Activity Monitor

  • معامله CEDF The CEDF Transaction

  • خلاصه ماژول Module Summary

ویژگی نمایش جزئیات کارمند The Show Employee Details Feature

  • نمای کلی ماژول Module Overview

  • بهبود فایل کاربران ثبت نام شده Enhancing the Registered Users File

  • نقشه BMS برای نمایش سوابق کارمندان BMS Map for Employee Record Display

  • برنامه مشاهده جزئیات کارمندان The View Employee Details Program

  • انتخاب یک رکورد در صفحه فهرست Selecting a Record on the List Screen

  • کنترل دسترسی بر اساس نقش کاربر Controlling Access by User Role

  • Refactoring Refactoring

  • دسترسی توسط کاربران استاندارد Access by Standard Users

  • دسترسی توسط مدیران Access by Managers

  • اعمال فیلترها Applying Filters

  • Refactoring Refactoring

  • خواندن از طریق شاخص جایگزین Reading through the Alternate Index

  • مرور به جلو و عقب Browsing Forward and Backward

  • استخراج کد مشترک Extracting Common Code

  • خلاصه ماژول Module Summary

افزودن منوی برنامه Adding an Application Menu

  • نمای کلی ماژول Module Overview

  • ساختار برنامه منو Menu Program Structure

  • منو بر اساس کلیدهای AID Menu Based on AID Keys

  • یکپارچه سازی منو Integrating the Menu

  • منو بر اساس موقعیت مکان نما Menu Based on Cursor Position

  • منو بر اساس وارد کردن یک انتخاب Menu Based on Entering a Selection

  • یک چالش A Challenge

  • خلاصه ماژول Module Summary

ویژگی افزودن کارمند The Add Employee Feature

  • نمای کلی ماژول Module Overview

  • BMS Mapset The BMS Mapset

  • نمایش و دریافت نقشه Displaying and Receiving the Map

  • ویرایش مقادیر ورودی Editing Input Values

  • نوشتن رکورد Writing the Record

  • پشتیبانی از دسته‌های کاربری مجاز Supporting Authorized User Categories

  • فایل را دنبال کنید Audit Trail the File

  • کد را دنبال کنید Audit Trail the Code

  • خلاصه ماژول Module Summary

ویژگی Update Employee The Update Employee Feature

  • نمای کلی ماژول Module Overview

  • BMS Mapset The BMS Mapset

  • شروع شدن Getting Started

  • تکمیل برنامه Completing the Program

  • خلاصه ماژول Module Summary

ویژگی Delete Employee The Delete Employee Feature

  • نمای کلی ماژول Module Overview

  • تصحیح راهنمای کلید AID Refining the AID Key Help

  • با یک پیام حذف را تایید کنید Confirm Deletion with a Message

  • با یک دیالوگ حذف را تایید کنید Confirm Deletion with a Dialog

  • Refactoring Refactoring

  • حذف فیزیکی یک رکورد Physically Deleting a Record

  • حذف منطقی یک رکورد Logically Deleting a Record

  • خلاصه ماژول Module Summary

همه اش را بگذار کنار هم Putting it All Together

  • قرار دادن آن با هم Putting it Together

مراحل بعدی Next Steps

  • مراحل بعدی Next Steps

مستندات Documentation

  • اسناد و ویدیوها Docs and Vids

  • لاگنیاپ Lagniappe

نمایش نظرات

آموزش اصول برنامه نویسی کاربردی CICS (COBOL)
جزییات دوره
8h 37m
120
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dave Nicolette Dave Nicolette

دیو نیکولت کار خود را در IT در سال 1977 به عنوان برنامه نویس برنامه آغاز کرد. از آن زمان، او بر روی سیستم‌های مختلفی از جمله سیستم‌های مرکزی و میان‌رده IBM، DEC، Tandem، Wang، Honeywell، Unisys و Stratus کار کرده است و برنامه‌های کاربردی در Assembly، Cobol، PL/I، VisualBasic، C/C++ توسعه داده و پشتیبانی کرده است. ، جاوا، اسکالا، کاتلین، سی شارپ، F# و سایرین که از یونیکس، لینوکس، ویندوز، zOS، NonStop و سایر سیستم عامل ها استفاده می کنند. در حال حاضر او به عنوان یک مربی فنی برای تیم‌های توسعه/تحویل نرم‌افزار کار می‌کند و روی شیوه‌های معاصر مانند تحویل مستمر، توسعه تست محور، و مشخصات با استفاده از مثال تأکید دارد. او یک نویسنده، سخنران و مربی است که تلاش می کند تا با تمام پیشرفت های جدید در این زمینه همراه شود. او اکثر اشتباهات ممکن را مرتکب شده است و همچنان به کشف اشتباهات جدید ادامه می دهد.