آموزش دوره صدور گواهینامه SAS Programming BASE برای مبتدیان SAS

SAS Programming BASE Certification Course for SAS Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره آماده سازی کامل برای حرفه ای های برنامه نویسی پایه گواهی شده SAS برای SAS 9.4 (شناسه امتحان A00-231, A00-215) این دوره دوره کامل آماده سازی گواهی برنامه نویسی SAS BASE است حتی اگر تازه وارد SAS هستید. در این دوره، دانش‌آموزان تمام مهارت‌های برنامه‌نویسی SAS BASE را برای دریافت گواهی‌نامه برنامه‌نویسی SAS BASE فرا خواهند گرفت. موضوع پیشرفته: Proc SQL Essentials و SAS Macros Essentials A00-215 پیش نیاز A00-231 نیست. بسیاری از دانش آموزان این دوره را به طور مستقیم A00-231 (نسخه کامل) ثبت نام کردند تا در وقت و هزینه صرفه جویی کنند. شما می توانید قبل از ثبت نام، بیش از 10 سخنرانی کامل را به صورت رایگان مشاهده کنید. پیش نیازها: مهارت های اولیه کامپیوتر

این دوره، دوره کامل آماده سازی گواهی برنامه نویسی SAS BASE است. این برای هر کسی که مایل به توسعه مهارت های برنامه نویسی SAS و ورود به صنایع داده است طراحی شده است. بسیاری از صنایع داده مشتاقانه متخصصان SAS را با گواهی برنامه نویسی SAS BASE استخدام می کنند. اگر هدف شما این است، این دوره برای شما مناسب است!


  • این دوره برای مبتدیان مطلق SAS مناسب است

  • این دوره برای هر کسی که علاقه مند به قبولی در آزمون های گواهینامه SAS BASE طراحی شده است

    (1) متخصص دارای گواهی SAS: برنامه نویسی پایه با استفاده از SAS 9.4 (شناسه امتحان A00-231)

    --- این دوره تمام مباحث موجود در آزمون را پوشش می دهد.

    (2) همکار دارای گواهی SAS: اصول برنامه نویسی با استفاده از SAS 9.4 (شناسه امتحان A00-215)

    --- این نسخه جدید A00-231 است، این دوره بیش از آنچه در آزمون مورد نیاز است، موضوعاتی را پوشش می دهد

    A00-215 پیش نیاز A00-231 نیست.

    بسیاری از دانش آموزان این دوره را مستقیماً برنامه نویسی پایه SAS 9.4 (A00-231) را گذرانده اند.

  • نکات برجسته دوره:

  1. گام به گام/کد به کد توضیحات مفصل برای تجربیات یادگیری آسان و کارآمد

  2. محتوای دوره به خوبی سازماندهی شده

  3. مواد درسی قابل دانلود برای هر سخنرانی برای هر سخنرانی دوره برای راحتی دانشجویان پیوست شده است. (مواد دوره فقط برای تمرین است، آنها توسط حق چاپ محافظت می شوند.)

  4. آزمون‌ها، تمرین‌های کدنویسی و پروژه‌ها برای تمرین. پس از همه، تمرین باعث کمال می شود!


نکته ای در مورد رتبه بندی و نظرات دوره:

بسیاری از دانش آموزانی که در این دوره ثبت نام کرده اند با اولین تلاش، آزمون کامل گواهینامه SAS BASE (Exam ID A00-231) را با موفقیت پشت سر گذاشتند. آنها داستان های موفق خود را با من به اشتراک گذاشته اند. من بسیار تشویق و سپاسگزارم که این دوره می تواند به عنوان منبع اصلی برای کمک به آنها در اخذ گواهینامه SAS BASE باشد. لطفاً داستان‌های موفقیت‌آمیز و شادی‌های خود را از این دستاورد مهم تغییر شغلی در مرورهای دوره به اشتراک بگذارید تا دیگران و من را تشویق کنید.

من دائماً دوره را طبق به‌روزرسانی‌های گواهینامه SAS و همچنین پیشنهادات دانشجویان به‌روزرسانی می‌کنم. بررسی ها و رتبه بندی های دوره خوب و منصفانه واقعاً من را تشویق می کند که به طور مداوم کیفیت دوره را بهبود بخشم. رتبه های دوره های بالای 4.5 رتبه های خوبی در این زمینه محسوب می شوند.

باز هم، از شما برای انتخاب این دوره بسیار سپاسگزارم و به من اجازه می‌دهید که بخشی از موفقیت شما باشم!


مراجع:

راهنمای آماده سازی گواهینامه SAS: برنامه نویسی پایه توسط موسسه SAS

کتاب کوچک SAS: یک آغازگر/لورا دی. دلویچ و سوزان جی. اسلتر

یادگیری SAS با مثال: راهنمای برنامه نویس/ران کودی


توجه:

  • این دوره با استفاده از مجوز نرم افزار SAS برای نسخه دانشگاه SAS (نسخه استودیو SAS قابل دانلود) ایجاد شد.

  • این دوره همچنین برای استفاده با SAS OnDemand برای دانشگاهیان (نسخه استودیوی SAS مبتنی بر وب) مناسب است.

  • رابط/ظاهر نرم افزار و عملکردها در دو نسخه SAS Studio یکسان هستند.

  • بخش 2 همه جزئیات را برای استفاده از SAS OnDemand برای دانشگاهیان در این دوره ها دارد.


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

نمای کلی دوره، مطالب دوره قابل دانلود و نرم افزار رایگان SAS SAS studio Course Overview, downloadable course materials and free SAS software SAS studio

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

  • دسترسی به نرم افزار رایگان SAS "SAS OnDemand for Academics/SAS Studio SAS مبتنی بر ابر" access free SAS software "SAS OnDemand for Academics/cloud-based SAS studio"

  • نحوه استفاده از SAS OnDemand برای دانشگاهیان/استودیوی SAS مبتنی بر ابر با این دوره how to use SAS OnDemand for academics/cloud-based SAS studio with this course

مقدمه ای بر SAS An Introduction to SAS

  • SAS مقدمه SAS Introduction

  • امتحان: معرفی SAS Quiz: SAS introduction

دریافت داده در SAS: داده های SAS موقت و دائمی ایجاد کنید Get Data into SAS: create temporary & permanent SAS data

  • با استفاده از ورودی فهرست، داده‌های محدود شده با خالی (فایل داده txt.) را بخوانید Read data delimited by blanks (.txt data file) using list input

  • خواندن داده‌هایی که با کاما (فایل داده csv.) مشخص شده‌اند با استفاده از ورودی فهرست Read data delimited by commas (.csv data file) using list input

  • خواندن داده های محدود شده توسط هر جداکننده با استفاده از ورودی لیست Read data delimited by any delimiters using list input

  • خواندن داده ها در ستون های ثابت با استفاده از ورودی ستون Read data in fixed columns using column input

  • خواندن داده ها با استفاده از ورودی فرمت شده از جمله استفاده از اطلاعات SAS برای خواندن تاریخ ها Read data using formatted input including using SAS informat to read dates

  • خواندن داده ها با استفاده از ورودی فرمت شده: از فرمت SAS برای نمایش مقادیر تاریخ SAS استفاده کنید Read data using formatted input: use SAS format to display SAS date values

  • داده های داخلی SAS را با استفاده از بیانیه DATALINES ایجاد کنید Create internal SAS data using DATALINES statement

  • بیانیه LIBNAME: نام کتابخانه ها را اختصاص دهید و مجموعه های داده SAS دائمی ایجاد کنید LIBNAME statement: assign library names and create permanent SAS data sets

  • Proc Import: فایل داده اکسل را به SAS وارد کنید Proc Import: Import Excel data file into SAS

  • Proc Import: فایل های داده محدود شده خارجی را به SAS وارد کنید Proc Import: Import external delimited data files into SAS

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

با داده ها کار کنید Work with data

  • از دستورات ASSIGNMENT در مرحله DATA استفاده کنید و از دستور SET برای ایجاد یک داده SAS استفاده کنید Use ASSIGNMENT statements in DATA step & use SET statement to create a SAS data

  • توابع SAS: نمای کلی SAS functions: overview

  • دستورات SAS را به صورت مشروط اجرا کنید: دستورات IF-THEN/ELSE، DO و END Conditionally execute SAS statements: IF-THEN/ELSE, DO and END statements

  • دستورات SAS را به صورت مشروط اجرا کنید: دستورات IF-THEN/ELSE، DO و END (Con Conditionally execute SAS statements: IF-THEN/ELSE, DO and END statement (Con

  • طول یک متغیر را با استفاده از عبارت LENGTH تعریف کنید Define the length of a variable using the LENGTH statement

  • داده‌های خود را با استفاده از زیرمجموعه IF و عبارت DELETE زیر مجموعه کنید Subset your Data using subsetting IF statement and DELETE statement

  • امتحان Quiz

  • تمرین کدنویسی 1 Coding Exercise 1

  • تمرین کدنویسی 1: راه حل Coding Exercise 1: Solution

  • تمرین کدنویسی 2 Coding Exercise 2

  • تمرین کدنویسی 2: راه حل Coding Exercise 2: Solution

برچسب ها و قالب ها را ایجاد کنید Create labels and formats

  • از عبارت LABEL برای افزودن Labels به vars در گزینه DATA step & Proc Print Split استفاده کنید Use LABEL statement to add Labels to vars in DATA step & Proc Print Split option

  • از عبارت FORMAT برای اختصاص فرمت ها به متغیر استفاده کنید: بیشتر در مورد فرمت های داخلی SAS Use FORMAT statement to assign Formats to Variable: more on SAS Built-in Formats

  • FORMATS تعریف شده توسط کاربر خود را ایجاد کنید Create your user defined FORMATS

  • ذخیره سازی و ارجاع/استفاده از فرمت های تعریف شده توسط کاربر Storing and Referencing/using your User-Defined FORMATS

  • فرمت Proc با گزینه CNTLIN= برای تعریف فرمت های سفارشی Proc format with CNTLIN= option to define custom formats

  • امتحان Quiz

  • تمرین کدنویسی 1 Coding Exercise 1

  • تمرین کدنویسی 1: راه حل Coding Exercise 1: Solution

  • تمرین کدنویسی 2 Coding Exercise 2

  • تمرین کدنویسی 2: راه حل Coding Exercise 2: Solution

از توابع SAS برای دستکاری مقادیر کاراکتر و داده های عددی استفاده کنید Use SAS Functions to manipulate character and numeric data values

  • تبدیل کاراکتر و مقدار عددی: تبدیل خودکار، عملکرد واضح PUT و INPUT Convert Character & Numeric Value: Auto convert, explicitly PUT & INPUT function

  • تابع SCAN: یک مقدار کاراکتر را جدا کنید و یک کلمه/رشته مشخص را بدست آورید SCAN function: Separate a character value and obtain a specified word/string

  • تابع SUBSTR: بخشی از یک مقدار کاراکتر را استخراج و جایگزین کنید SUBSTR function: Extract and replace a portion of a character value

  • توابع TRIM و CATX: مقادیر کاراکترها را به هم متصل کنید TRIM and CATX functions: Concatenate character values

  • تابع INDEX: جستجوی یک مقدار کاراکتر برای یک رشته مشخص INDEX function: Search a character value for a specified string

  • تابع FIND: زیر رشته کاراکترها را در یک رشته کاراکتر جستجو کنید FIND function: search for substrings of characters in a character string

  • توابع UPCASE، LOWCASE و PROPCASE: حروف حروف را تغییر دهید UPCASE, LOWCASE and PROPCASE functions: Change the case of characters

  • تابع TRANWRD: کاراکترهای یک رشته کاراکتر را جایگزین/حذف کنید TRANWRD function: Replace/remove characters within a character string

  • توابع عددی SAS: توابع INT و ROUND: اصلاح مقادیر عددی SAS numeric functions: INT and ROUND functions: Modifying Numeric Values

  • توابع عددی اضافی SAS: کوچکترین و بزرگترین توابع additional SAS numeric functions: Smallest and Largest functions

  • توابع عددی اضافی SAS: تابع RAND additional SAS numeric functions: RAND function

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

از توابع SAS برای دستکاری مقادیر تاریخ SAS استفاده کنید Use SAS Functions to manipulate SAS date values

  • توضیح در مورد اینکه SAS چگونه مقادیر تاریخ و زمان را ذخیره می کند. استفاده از تابع MDY Explanation on how SAS stores date and time values; Usage of MDY function

  • توابع YEAR، QTR، MONTH، DAY، Weekday: استخراج مقادیر سال/سه ماهه/ماه/روز YEAR, QTR, MONTH, DAY, WEEKDAY Functions: Extract year/quarter/month/day values

  • توابع TODAY، DATE، INTCK: مقدار تاریخ فعلی و تعداد بازه زمانی را دریافت کنید TODAY, DATE, INTCK functions: get current date value & number of time interval

  • تابع DATDIF، YRDIF: تفاوت روز و سال بین دو تاریخ را محاسبه کنید DATDIF, YRDIF function: Calculate difference in days and years between two dates

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

پردازش داده ها با استفاده از DO LOOPS Process data using DO LOOPS

  • ساخت حلقه های DO: قسمت 1 Constructing DO loops: part 1

  • ساخت حلقه های DO: قسمت 2 Constructing DO loops: part 2

  • اجرای مشروط حلقه های DO با استفاده از DO UNTIL و DO WHILE Conditionally Executing DO Loops using DO UNTIL and DO WHILE

  • استفاده از بندهای شرطی با عبارت DO تکراری Using Conditional Clauses with the Iterative DO Statement

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

استفاده از آرایه ها برای کدنویسی ساده Using ARRAYS to simply coding

  • ایجاد آرایه های تک بعدی Creating One-Dimensional Arrays

  • ایجاد متغیرها در یک عبارت ARRAY Creating Variables in an ARRAY Statement

  • تخصیص مقادیر اولیه به آرایه ها و ایجاد عناصر آرایه موقت Assigning Initial Values to Arrays & Creating Temporary Array Elements

  • آرایه دو بعدی Two dimensional array

  • امتحان Quiz

  • تمرین کدنویسی 1 Coding Exercise 1

  • تمرین کدنویسی 1: راه حل Coding Exercise 1: Solution

  • تمرین کدنویسی 2 Coding Exercise 2

  • تمرین کدنویسی 2: راه حل Coding Exercise 2: Solution

مجموعه داده های SAS را ترکیب کنید Combine SAS data sets

  • ادغام یک به یک One-to-One Merging

  • الحاق Concatenating

  • در حال الحاق Appending

  • درهم آمیختن Interleaving

  • ادغام مسابقه Match merging

  • انواع تطبیق ادغام: ادغام مجموعه داده ها یک به یک و یک به چند Types of match-merging: merge data sets one-to-one and one-to-many

  • Match Merging: تغییر نام متغیرها Match Merging: Renaming Variables

  • ادغام مطابقت: به استثنای مشاهدات بی همتا Match Merging: Excluding Unmatched Observations

  • Match Merging: انتخاب متغیرها Match Merging: Selecting Variables

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

بازسازی/شکل دادن مجدد مجموعه داده های SAS در مرحله DATA و با استفاده از Proc TRANSPOSE Reconstruct/Reshape SAS Data sets in DATA step and using Proc TRANSPOSE

  • تبدیل یک Obs/Subject به چندین Obs/Subject با استفاده از یک مرحله داده Convert One Obs / Subject to Several Obs / Subject Using a Data step

  • با استفاده از یک مرحله داده، چندین Obs/Subject را به One Obs/Subject تبدیل کنید Convert Several Obs / Subject to One Obs / Subject Using a DATA Step

  • با استفاده از PROC TRANSPOSE یک Obs/Subject را به چندین Obs/Subject تبدیل کنید Convert One Obs / Subject to Several Obs / Subject Using PROC TRANSPOSE

  • با استفاده از PROC TRANSPOSE چندین Obs/Subject را به One Obs/Subject تبدیل کنید Convert Several Obs / Subject to One Obs / Subject Using PROC TRANSPOSE

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

مراحل SAS Stat: Proc SORT، PRINT، MEANS، FREQ، UNIVARIATE، محتوا، صادرات SAS Stat Procedures: Proc SORT, PRINT, MEANS, FREQ, UNIVARIATE, Contents, Export

  • مرتب سازی داده های SAS با PROC SORT Sorting SAS Data with PROC SORT

  • ایجاد گزارش لیست با Proc PRINT: VAR، SUM، WHERE، ID و BY Generate list reports with Proc PRINT: VAR, SUM, WHERE, ID and BY statements

  • ایجاد گزارش با Proc PRINT: VAR، SUM، WHERE، ID و بیانیه BY (ادامه) Generate reports with Proc PRINT: VAR, SUM, WHERE, ID and BY statements (Cont.)

  • آمار خلاصه و خلاصه های چند سطحی را با استفاده از روش Proc MEANS محاسبه کنید Calculate summary statistics and multilevel summaries using Proc MEANS procedure

  • جداول فرکانس یک طرفه و دو طرفه را با روش Proc FREQ تولید کنید Produce one-way and two-way frequency tables with the Proc FREQ procedure

  • جداول فرکانس را با گزینه‌ها (NLEVEL، ORDER، LIST، CROSSLIST) افزایش دهید Enhance frequency tables with options (NLEVEL, ORDER, LIST, CROSSLIST)

  • Proc Univariate: روشی قدرتمندتر برای توصیف و خلاصه کردن داده ها Proc Univariate: More powerful way to Describing and Summarizing data

  • محتوای Proc: بررسی/مشاهده محتوای یک کتابخانه SAS یا مجموعه داده SAS Proc Content: investigate/view the Contents of a SAS Libraries or a SAS data set

  • Proc Export: داده‌ها را برای ایجاد فایل‌های داده اکسل استاندارد، محدود شده با کاما صادر کنید Proc Export: Export data to create standard, comma-delimited, Excel data files

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

ایجاد گزارش با استفاده از بیانیه های ODS Generate reports using ODS statements

  • نمای کلی ODS با مثال هایی برای ایجاد خروجی های PDF، RTF، PowerPoint ODS overview with examples creating PDF, RTF, PowerPoint outputs

  • ODS: ایجاد خروجی HTML با گزینه ها ODS: Creating HTML Output with Options

  • ODS: ایجاد خروجی اکسل با چندین برگه کاری ODS: Creating Excel Output with multiple work sheets

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

Error Handling: شناسایی و رفع خطاهای SAS Error Handling: identify and resolve SAS errors

  • خطاهای نحوی: کلمات کلیدی غلط املایی، بی همتا " "، از دست رفته است. ، گزینه نامعتبر است Syntax errors: misspelled keywords, unmatched ' ', missing ; , invalid option

  • خطای منطقی: عبارت PUTLOG، عبارت ERROR، متغیرهای موقت N و ERROR Logic Error: PUTLOG statement, ERROR statement, temporary variables N and ERROR

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

SAS Macro: Essentials SAS Macro: Essentials

  • بررسی اجمالی ماکرو SAS SAS Macro Overview

  • جایگزینی رشته های متنی با استفاده از متغیرهای ماکرو Replacing Text Strings Using Macro Variables

  • تولید کد SAS با استفاده از ماکرو Generating SAS Code Using Macros

  • انتقال اطلاعات به ماکرو با استفاده از پارامترها Passing Information into a Macro Using Parameters

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: solution

Proc SQL: Essentials Proc SQL: Essentials

  • با استفاده از عبارت Select داده ها را از یک جدول واحد بازیابی کنید Retrieve Data from a Single Table using the Select Statement

  • با استفاده از Inner Join داده ها را از چندین جدول بازیابی کنید Retrieve Data from Multiple Tables using Inner Join

  • بازیابی اطلاعات از چندین جدول با استفاده از اتصالات خارجی Retrieve Data from Multiple Tables using Outer Joins

  • امتحان Quiz

  • تمرین کدنویسی Coding Exercise

  • تمرین کدگذاری: راه حل Coding Exercise: Solution

پروژه عملی: مطالعه موردی در مورد داده های کاهش وزن Hands-on Project: Case study on Weight Loss data

  • آموزش گام به گام پروژه و فایل داده اکسل Project step-by-step instruction & Excel data file

  • راه حل پروژه: ویدئو Project Solution: Video

  • کد SAS پروژه: قابل دانلود Project SAS Code: Downloadable

نمایش نظرات

آموزش دوره صدور گواهینامه SAS Programming BASE برای مبتدیان SAS
جزییات دوره
13.5 hours
119
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
26,785
4.5 از 5
دارد
دارد
دارد
Sharon Cheng
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sharon Cheng Sharon Cheng

برنامه ریزی آماری SC