نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره آموزشی، نحوه سازماندهی و کارکرد API، نحوه حل مشکلات رایج با I/O و راهنمایی هایی در مورد نحوه آماده شدن برای صدور گواهینامه را خواهید آموخت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی پشتیبانی I/O در جاوا
Introducing I/O Support in Java
-
معرفی ماژول و دستور کار آن
Introducing the Module and Its Agenda
-
قرار است چه چیزی یاد بگیرید؟ چه چیزی را میخواهی بدانی؟
What Are You Going to Learn? What Do You Need to Know?
-
دستور کار دوره
Agenda of the Course
-
خواندن و نوشتن شخصیت ها و بایت ها، سازمان API
Reading and Writing Characters and Bytes, Organization of the API
-
خواندن شخصیت ها از یک فایل
Reading Characters from a File
-
بسته بندی ماژول
Module Wrap Up
دستکاری فایل ها با فایل و مسیر
Manipulating Files with File and Path
-
معرفی ماژول و دستور کار آن
Introducing the Module and Its Agenda
-
ایجاد نمونه هایی از فایل ها و آزمایش فایل ها با شی فایل
Creating Instances of Files and Testing Files with the File Object
-
ایجاد و آزمایش فایل ها و دایرکتوری ها با شی فایل
Creating and Testing Files and Directories with the File Object
-
دریافت نام، والد، و مسیر یک نمونه فایل
Getting the Name, the Parent, and the Path of a File Instance
-
ساختن مسیر مطلق و مسیر متعارف یک فایل
Constructing the Absolute Path and the Canonical Path of a File
-
جمع کردن شی فایل و چند سوال ترفند
Wrapping up the File Object and Some Trick Questions
-
دسترسی به فایل ها با رابط مسیر
Accessing Files with the Path Interface
-
ایجاد نمونه های مسیر با استفاده از روش های کارخانه از Path و Paths
Creating Path Instances Using Factory Methods from Path and Paths
-
بررسی مطلق بودن یک مسیر و دریافت عنصر ریشه آن
Checking if a Path Is Absolute and Getting Its Root Element
-
حل یک مسیر در برابر یک مسیر دیگر با استفاده از ()
Resolving a Path against Another Path Using resolve()
-
حل یک مسیر در برابر یک مسیر دیگر با استفاده از ()resolutionSibling
Resolving a Path against Another Path Using resolveSibling()
-
محاسبه یک مسیر نسبی با relativize()
Computing a Relative Path with relativize()
-
عادی سازی یک مسیر با normalize()
Normalizing a Path with normalize()
-
دریافت یک مسیر از یک سیستم فایل
Getting a Path from a File System
-
جمع کردن شی مسیر و چند سوال ترفند
Wrapping up the Path Object and Some Trick Questions
شخصیت های خواندن و نوشتن
Reading and Writing Characters
-
باز کردن و خواندن از یک FileReader، گرفتن استثناها
Opening and Reading from a FileReader, Catching Exceptions
-
خواندن محتوای یک فایل متنی با استفاده از FileReader
Reading the Content of a Text File Using a FileReader
-
بستن یک منبع I/O با استفاده از الگوی Try with Resources
Closing an I/O Resource Using the Try with Resources Pattern
-
علامت گذاری و تنظیم مجدد یک خواننده
Marking and Resetting a Reader
-
جمع بندی شی Reader و ویژگی های کلیدی آن
Wrapping up the Reader Object and Its Key Features
-
نوشتن کاراکترها در یک فایل با استفاده از FileWriter
Writing Characters to a File Using a FileWriter
-
نوشتن کاراکترها در StringBuffer با استفاده از StringWriter
Writing Characters in a StringBuffer Using a StringWriter
-
جمع بندی شی Writer و ویژگی های کلیدی آن
Wrapping up the Writer Object and Its Key Features
-
معرفی بافر عملیات خواندن و نوشتن
Introducing the Buffering of Read and Write Operations
-
ایجاد BufferedWriter با Files Factory و Flush کردن آن
Creating a BufferedWriter with the Files Factory and Flushing It
-
خواندن یک فایل خط به خط با BufferedReader
Reading a File Line by Line with a BufferedReader
-
ارائه یک Charset و StandardOption به یک خواننده یا یک نویسنده
Providing a Charset and StandardOption to a Reader or a Writer
-
جمع بندی بافرسازی و ویژگی های کلیدی آن
Wrapping up Bufferization and Its Key Features
-
بسته بندی ماژول
Module Wrap Up
خواندن و نوشتن بایت ها
Reading and Writing Bytes
-
معرفی ماژول و دستور کار آن
Introducing the Module and Its Agenda
-
نوشتن بایت با استفاده از OutputStream
Writing Bytes Using an OutputStream
-
خواندن بایت ها با استفاده از جریان ورودی
Reading Bytes Using an InputStream
-
خواندن و نوشتن شخصیت ها از بایت
Reading and Writing Characters from Bytes
-
نوشتن یک رشته در آرایه ای از بایت با OutputStreamWriter
Writing a String in an Array of Bytes with OutputStreamWriter
-
خواندن یک رشته از آرایه ای از بایت ها با InputStreamReader
Reading a String from an Array of Bytes with InputStreamReader
-
بسته بندی InputStreamReader و OutputStreamWriter
Wrapping up InputStreamReader and OutputStreamWriter
-
نوشتن اعداد صحیح در یک آرایه بایت با استفاده از DataOutputStream
Writing Integers to a Byte Array Using DataOutputStream
-
خواندن اعداد صحیح از آرایه بایت با استفاده از DataInputStream
Reading Integers from a Byte Array Using DataInputStream
-
نوشتن اشیاء قابل سریال سازی در یک فایل با استفاده از ObjectOuptutStream
Writing Serializable Objects to a File Using ObjectOuptutStream
-
خواندن اشیاء از یک فایل با استفاده از ObjectInputStream
Reading Objects from a File Using ObjectInputStream
-
شکست در خواندن اشیاء سریالی شده در زمانی که کلاس از دست رفته است
Failing to Read Serialized Objects When the Class Is Missing
-
شکست در خواندن اشیاء سریال شده در یک کلاس اصلاح شده
Failing to Read Serialized Objects in a Modified Class
-
استفاده از SerialVersionUID برای رسوب زدایی از اشیاء در کلاس های اصلاح شده
Using SerialVersionUID to Deserialize Objects in Modified Classes
-
جمع بندی سریال سازی و ویژگی های کلیدی آن
Wrapping up Serialization and Its Key Features
-
شناسایی کلاس های سطح پایین و کلاس های سطح بالا در جاوا I/O
Indentifying Low-level Classes and High-level Classes in Java I/O
-
بسته بندی ماژول
Module Wrap Up
تجزیه دستورات از کنسول با استفاده از اسکنر
Parsing Commands from the Console Using Scanner
-
معرفی ماژول و دستور کار آن
Introducing the Module and Its Agenda
-
معرفی ماژول و دستور کار آن
Introducing the Module and Its Agenda
-
دریافت و استفاده از یک شی کنسول
Getting and Using a Console Object
-
نوشتن و خواندن کاراکترها با شی کنسول
Writing and Reading Characters with the Console Object
-
گرفتن Reader و Writer از Console Object
Getting a Reader and a Writer from the Console Object
-
جمع کردن آبجکت کنسول، Reader و Writer آن
Wrapping up the Console Object, Its Reader, and Its Writer
-
تجزیه و تحلیل ورودی کاربر با استفاده از اسکنر
Analyzing User Input Using a Scanner
-
بسته بندی شی اسکنر
Wrapping up the Scanner Object
-
بسته بندی ماژول
Module Wrap Up
-
بسته بندی ماژول
Module Wrap Up
-
پایان دوره، توصیه های نهایی، و لینک های مفید
Course Wrap up, Final Advice, and Useful Links
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات