آموزش برنامه نویسی شبکه جاوا - تسلط بر TCP/IP | CJNP+ 2022

Java Network Programming - Mastering TCP/IP | CJNP+ 2022

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

آنچه یاد خواهید گرفت

  • شبکه جاوا
  • مبانی TCP/IP
  • توپولوژی های شبکه
  • ایجاد برنامه چت آنلاین با جاوا
  • در حال توسعه برنامه پروژه سرور/کلینت
  • استفاده از کلاس شبکه جاوا
  • برنامه هایی ایجاد کنید که از پروتکل های TCP یا UDP استفاده می کنند
  • ایجاد برنامه های چت رابط کاربری گرافیکی
  • برنامه های سرور/کلینت
  • درخواست HTTP
  • مبانی شبکه
  • برنامه نویسی UDP/TCP
  • برنامه نویسی سرور SMTP در جاوا
  • برنامه های P2P
  • و دیگر موضوعات عالی شبکه جاوا -

*پس از اتمام دوره، گواهینامه رسمی را دریافت کنید

برنامه نویسی شبکه جاوا را با نمونه های کاربردی بیاموزید\شما ClientServer، GUI Chat و سایر برنامه ها را توسعه خواهید داد

شبکه قدرت زیادی را برای برنامه های ساده تکمیل می کند. با شبکه‌ها، یک برنامه می‌تواند اطلاعات ذخیره شده در میلیون‌ها رایانه را که در هر نقطه از جهان قرار دارند، بازیابی کند. جاوا زبان برنامه نویسی پیشرو است که از ابتدا با در نظر گرفتن شبکه تشکیل شده است. شبکه جاوا مفهومی از ترکیب دو یا چند دستگاه محاسباتی با هم برای به اشتراک گذاشتن منابع است.

تمام ارتباطات برنامه جاوا از طریق شبکه در لایه برنامه انجام می شود. جاوا. بسته net APIهای J2SE شامل کلاس‌ها و رابط‌های مختلفی است که ویژگی‌های ارتباطی سطح پایین را اجرا می‌کنند و کاربر را قادر می‌سازد برنامه‌هایی را تدوین کند که بر حل مشکل تمرکز دارند.

پلتفرم جاوا تا حدی به دلیل مناسب بودن آن برای نوشتن برنامه هایی که از منابع موجود در اینترنت و شبکه جهانی وب (WWW) استفاده می کنند و با آنها تعامل دارند، بسیار مورد توجه است. در واقع، مرورگرهای سازگار با جاوا از این توانایی پلتفرم جاوا تا حد زیادی برای انتقال و اجرای اپلت ها از طریق اینترنت استفاده می کنند.

جاوا یک زبان برتر برای برنامه نویسی شبکه است. جاوا . بسته net تعداد زیادی کلاس و رابط را در بر می گیرد که ابزاری آسان برای دسترسی به منابع شبکه را فراهم می کند. در اینجا چند کلاس و رابط مهم جاوا آورده شده است. بسته net.

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

این دوره برای چه کسانی است:

  • توسعه دهندگان مبتدی شبکه جاوا

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

مقدمه ای بر شبکه سازی Introduction to Networking

  • سرور و کلاینت چگونه کار می کند؟ How Server and Client works ?

  • LAN LAN

  • مرد MAN

  • WAN WAN

توپولوژی های شبکه Network Topologies

  • توپولوژی شبکه چیست؟ What is Network topology ?

  • توپولوژی حلقه Ring topology

  • توپولوژی ستاره Star topology

  • توپولوژی مش Mesh topology

  • توپولوژی ستاره در حال گسترش Expanding star topology

  • توپولوژی اتوبوس Bus topology

TCP/IP، پورت ها و سوکت ها TCP/IP, Ports and Sockets

  • TCP TCP

  • UDP UDP

  • پورت ها و سوکت ها و آدرس های IP Ports and Sockets and IP Addresses

برنامه نویسی شبکه با جاوا Network Programming with Java

  • چاپ آداپتورهای شبکه Printing Network Adapters

  • URI URI

  • URL URL

  • اینت آدرس InetAddress

  • اینت آدرس InetAdress

تسلط بر TCP/IP Mastering TCP/IP

  • تسلط بر TCP/IP - P1 Mastering TCP/IP - P1

  • تسلط بر TCP/IP - P2 Mastering TCP/IP - P2

  • تسلط بر TCP/IP - P3 Mastering TCP/IP - P3

  • تسلط بر TCP/IP - P4 Mastering TCP/IP - P4

  • تسلط بر TCP/IP - P5 Mastering TCP/IP - P5

جاوا - برنامه سرور زمان Java - Time Server Application

  • سمت مشتری Client Side

  • بافر برنامه مشتری Client Application Buffer

جاوا - برنامه چت آنلاین GUI Java - GUI Online Chat Application

  • برنامه چت آنلاین GUI - سمت مشتری GUI Online Chat Application - Client Side

  • برنامه چت آنلاین GUI - سمت سرور GUI Online Chat Application - Server Side

Peer to Peer (P2p) Peer to Peer (P2p)

  • شبکه های P2P چگونه کار می کنند How P2P Networks Works

  • برنامه های کاربردی P2P P2P Applications

UDP و Multicasting UDP and Multicasting

  • مبانی UDP UDP Fundamentals

  • UDP در جاوا UDP in Java

جاوا - نمونه برنامه TCP و UDP Java - TCP and UDP Example Application

  • دانلود فایل جاوا HTTP Java HTTP File Download

  • درخواست و پاسخ هدر Http Http Header Request and Response

  • WHO مشتری در پورت 43 است WHO is Client in Port 43

  • درخواست زمان NIST با پورت 13 TCP NIST Time Request with Port 13 TCP

  • فرستنده نامه Java SMTP Java SMTP Mail Sender

نمایش نظرات

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

آموزش برنامه نویسی شبکه جاوا - تسلط بر TCP/IP | CJNP+ 2022
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
6h 10m
36
Udemy (یودمی) udemy-small
12 فروردین 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
4.2 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Online Computer Science Academy Online Computer Science Academy

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

Udemy (یودمی)

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

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