جاوا یک زبان برنامهنویسی شئگراست که برای اولین بار توسط جیمز گوسلینگ در شرکت سان مایکروسیستمز ایجاد شد و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیتهای اصلی جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان بالا است و وابسته به سیستمعامل خاصی نیست، به عبارت دیگر میتوان آن را روی هر رایانه با هر نوع سیستمعاملی اجرا کرد. برنامههای جاوا به صورت کدهای بیتی همگردانی (کامپایل) میشوند که مانند کد ماشین هستند و به ویژه وابسته به سیستمعامل خاصی نیستند.
وقتی صحبت از طراحی سایتهای بزرگ و حرفه ای می شود زبان جاوا و نرم افزار بانک اطلاعاتی Oracle است که عرض اندام می کنند. از این رو برنامه نویسانی که با زبان جاوا آشنایی پیدا می کنند می توانند پروژه های بزرگ وب و نرم افزار را پیاده سازی کنند.
محتوای آموزش:
1- چگونه مهارتهای برنامه نویسی جاوای خود را افزایش دهیم؟
2- آموزش زبان جاوا بدون توجه به پلتفورم خاص به هدف طراحی وب، نرم افزار ویندوز، موبایل و ...
3- آموزش پیشرفته کار کردن و تعریف کلاسهای جاوا
4- آموزش مدیرت فایل و دایرکتوری در جاوا
5- نحوه ساخت برنامه های Multithread
و ....
عناوین آموزش:
- Installing Java on Windows and Mac OS X
- Installing Eclipse
- Using new features such as simplified generics
- Working with advanced class structures (member, local inner, etc.)
- Using the Reflection API
- Navigating inheritance trees
- Managing unordered and ordered sets
- Peeking and polling with queues
- Testing and error handling
- Managing files and directories
- Working with I/O streams
- Multi-threading
- Next steps with Java
ناشر: David Gassner
موضوع: Developer, Programming Languages
نرم افزار: Java
سطح: پیشرفته
مدت زمان: 3 ساعت و 32 دقیقه
تاریخ انتشار: 27 سپتامبر 2012
فهرست کامل سرفصلهای آموزش: (به همراه زمان دقیق آنها)
Introduction 5m 33s
Welcome 39s
Understanding what you should know before watching this course 1m 24s
Using the exercise files 3m 30s
1. Getting Started 9m 15s
Installing Java 7 on Windows 1m 39s
Installing Java 7 on OS X 2m 41s
Installing Eclipse 4.2 Juno 4m 55s
2. Java 7 New Features 15m 51s
An overview of Java 7 new features 3m 12s
Exploring the simplified use of generics 4m 17s
Using underscores in numeric literals 3m 31s
Using strings in switch statements 4m 51s
3. Using Advanced Class Structures 33m 2s
Using static initializers 7m 23s
Using instance field initializers 5m 30s
Using member classes 5m 25s
Using local inner classes 3m 20s
Using anonymous inner classes 3m 8s
Creating and using enumeration classes 8m 16s
4. Using the Reflection API 18m 27s
Using the Class class 4m 42s
Instantiating classes dynamically 8m 19s
Navigating inheritance trees 5m 26s
5. More of the Collections Framework 20m 33s
Managing unordered sets with HashSet 4m 58s
Managing ordered sets with TreeSet 6m 33s
Controlling list order with LinkedList 5m 12s
Peeking and polling with queues 3m 50s
6. Testing and Advanced Exception Handling 21m 45s
Exploring test-driven development with the assert keyword 6m 52s
Using the finally keyword 5m 40s
Using try-with-resources in Java 7 2m 35s
Defining and throwing a custom exception 6m 38s
7. Managing Files and Directories in Java 7 48m 44s
Using the Path class 7m 12s
Managing files and directories 7m 45s
Reading and writing text files 8m 41s
Walking the directory tree 7m 42s
Finding files 7m 45s
Watching a directory for file changes 9m 39s
8. Working with I/O Streams 17m 46s
Reading and writing byte streams 6m 58s
Reading and writing character streams 2m 35s
Using buffered streams 3m 19s
Scanning tokenized text 4m 54s
9. Working with Multi-threading 21m 4s
Extending the Thread class 7m 13s
Implementing the Runnable interface 3m 55s
Interrupting a thread 2m 43s
Synchronizing threads 7m 13s
Conclusion 37s
Where to go from here 37s
نکات:
1- این آموزش به زبان انگلیسی است.
2- آموزش به صورت فیلمهای جداگانه برای هر فصل است.
3- فرمت فایلها MP4 است.
4- بعد از دانلود و خارج کردن از حالت فشرده فایل ISO را با استفاده از یکی از نرم افزارهای Daemon Tools یا UltraISO و ... در DVD-ROM مجازی قرار داده و استفاده کنید.
5- فایل های دانلودی قابلیت تعمیر با WinRAR در صورت دانلود ناقص را دارا می باشند.