انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
434 subscribers
744 photos
49 videos
176 files
459 links
🖥️ انجمن علمی مهندسی کامپیوتر دامغان 🖥️

💡اطلاع‌رسانی برنامه‌ها و اخبار انجمن💡

✒️صاحب امتیاز نشریه صفر و یک

🔵مدیر گروه :
Karimi.2163@gmail.com

🔻دبیر انجمن علمی :
@armint_0
Download Telegram
🔰مقایسه زبان های Python و PHP

🟢امروزه زبان های بسیاری برای برنامه نویسی وجود دارد اما از کنار دو اسم به راحتی نمی توان گذشت!
پایتون و PHP


🟠 امروز قصد داریم با این مقاله به بیان تفاوت های این دو زبان بپردازیم و اساسا ببینیم کدام زبان برای برنامه نویسی یا شروع یادگیری مناسب تر است.


🟢البته این نکته را عرض کنم در کشور ما زبان پایتون به مانند چیزی که در کشورهای صاحب سبک پیشرفت کرده پیشرفت نکرده است و زبان PHP همچنان در بین ایرانی ها از محبوبیت بالایی برخوردار می باشد.

🔷پایتون Python:

🟠پایتون یک زبان تازه و جدید در مقایسه با زبان های بزرگ می باشد که در دنیای برنامه نویسی بسیار محبوب هست چرا که در آن می توان به محاسبه معادلات پیچیده و تجزیه و تحلیل داده پرداخت.


🟢این یک زبان چند منظوره هست که از تحلیل داده گرفته تا حتی ساخت بازی های کامپیوتری می توان از آن استفاده کرد.یکی از مزایای فوق العاده این زبان این است که در آن کتابخانه و مفسر استاندارد به صورت رایگان هم به شکل دودویی و هم منبع در دسترس توسعه دهندگان قرار می گیرد و هیچ انحصاری وجود ندارد بنابراین برای توسعه دهندگانی که نمی خواهند هزینه زیادی را متقبل شوند عالیست.


🟠بزرگان عرصه فناوری مانند گوگل, مایکروسافت, یاهو , ناسا, موزیلا و بسیاری دیگر از ابرشرکت های فناوری از آن برای پیشبرد اهداف خود استفاده می کنند که همین موضوع باعث استخدام مستمر برنامه نویسان پایتون می شود که خود به اندازه کافی انگیزه بسیار بزرگی برای یادگیری این زبان می باشد.

🔷پی اچ پی PHP:

🟢اما PHP یک زبان برنامه نویسی سمت سرور است که برای توسعه وب سایت های دینامیک, استاتیک و برنامه های کاربردی به کار گرفته می شود.


🟠همینطور PHP مخفف Hypertext Preprocessor می باشد و اسکریپت های PHP فقط در سرور های که PHP نصب است قابل خواندن است.


🟢رایانه هایی که به اسکریپت PHP دسترسی دارند فقط به یک مرورگر وب نیاز دارند.
یک فایل PHP حاوی تگ های PHP می باشد و و ذخیره فایل با پسوند .php صورت می پذیرد.
به جرات می توان گفت حدود 90 درصد وب سایت های ایرانی از این زبان برنامه نویسی برای توسعه وب سایت های خود بهره برده اند و محبوبیتی عجیب در بین ایرانی ها دارد.


🟠نسخه های زیادی از آن روانه بازار شده اند که دست برنامه نویس را برای انتخاب هر کدام با توجه به ویژگی های آن نسخه باز می گذارد.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🔰بهترین فریم‌ورک‌های جاوا در سال 2021


🟢هایبرنیت یکی از محبوب ترین و بهترین فریم ورک های جاوا در میان برنامه نویسان است.
عمدتاً برای ارتباط با پایگاه داده استفاده می شود. چون می تواند این نوع از تسک ها را آسان تر و مرتب تر انجام دهد.
هایبرنیت به راحتی کانفیگ و شخصی سازی می شود و مخصوص تکنیک ORM (Object Relational Mapping) است.


🟢دراپ ویزارد ابزارهای مختلفی در اختیارتان می گذارد که می توانید به سرعت و با پیچیدگی کمتری، اپلیکیشن هایتان را طراحی کنید.
متن باز است و برای ساخت سرویس های وب RESTFUL استفاده می شود (سرویس های وب RESTFUL یا Restful Web Services ، یک سرویس سبک و مقیاس پذیر ( scalable ) است که بر مبنای معماری REST کار می کند).


🟢استراتس یکی دیگر از بهترین فریم ورک های جاوا است که توسط Apache پشتیبانی شده و برای اپلیکیشن های سطح سازمانی یا enterprise مناسب است.
متن باز و رایگان بوده و دو نسخه دارد: Struts1 و Struts2 . Struts2 از Struts1 محبوب تر است. برای طراحی انواع اپلیکیشن های موبایل و وب ساخته شده و بر مبنای معماری MVC کار می کند.


🟢بلید یک فریم ورک ساده و سبک برای جاوا است که در سال 2015 ساخته شد.
اگر به دنبال سرعت هستید و می خواهید در زمان کوتاهی برنامه های تحت وب بسازید، پس Blade برای شماست. می توانید در چشم بر هم زدنی پروژه هایتان را بسازید.
بلید بر مبنای جاوا 8 است و از RESTful style routing interface پشتیبانی می کند.


🟢وادین یکی از بهترین فریم ورک های جاوا است که می توانید با استفاده از آن انواع برنامه های تحت وب را با کامپوننت های قابل شخصی سازی ( customizable ) بسازید.
این فریم ورک از لحاظ کارایی با نمونه های قدیمی جاوا یا جاوا اسکریپت خیلی فرق می کند. Vaadin بسیار سبک است و تاکیدش بر روی کارایی ، تجربه کاربر ( UX ) و قابلیت دسترسی است.


🟢گریلز یک فریم ورک کارا است که تقریباً با تمامی ابزارها و تکنولوژی های مرتبط با جاوا به خوبی کار می کند. تکنولوزی هایی نظیر: JDK ، Spring ، Quartz ، Hibernate .
گریلز مبتنی بر زبان Groovy است. Groovy یک زبان برنامه نویسی شی گرا است که توسط Apache و برای استفاده با جاوا طراحی شده است.

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🔰"قابل توجه دانشجویان کامپیوتر: درصورتیکه متقاضی درسی هستید که در بین دروس پیش ثبت نام نیست، هرچه سریعتر اعلام کنید تا بررسی و اضافه شود تا برنامه ریزی ترم آینده بهتر انجام شود"

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰
#چهارمین_دوره_جشنواره_قلم

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.


🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰
#چهارمین_دوره_جشنواره_قلم

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.


🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰
#چهارمین_دوره_جشنواره_قلم

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.


🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
Media is too big
VIEW IN TELEGRAM
🔰نتایج اختتامیه هفتمین دوره جشنواره حرکت داخلی🔰

🔆کسب ۵عنوان برگزیده توسط انجمن علمی مهندسی کامپیوتر

🔆اعلام برگزیدگان و شایستگان تقدیر

🔆۱۲حوزه رقابتی

🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
This media is not supported in your browser
VIEW IN TELEGRAM
🔰نتایج اختتامیه چهارمین دوره جشنواره نشریات دانشجویی قلم🔰

🔆کسب ۳عنوان برگزیده توسط انجمن علمی مهندسی کامپیوتر

🔆اعلام برگزیدگان و شایستگان تقدیر

🔆۱۳حوزه رقابتی

🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.

🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.

🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.

🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.

🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰#افتخار_برای_انجمن_علمی🔰

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

۰گروه مهندسی کامپیوتر دانشگاه دامغان.

🏛انجمن علمی مهندسی کامپیوتر دانشگاه دامغان🏛
🆔 @du_ce
🔰7 ابزار از بهترین ابزارهای پروتوتایپ در سال 2021 برای طراحان UI / UX

#بخش_اول

🟢یک ابزار پروتوتایپ، طراح را قادر می سازد تا تصاویر، عناصر ناوبری و تعاملات را با هم بیامیزد تا نمایشی قابل قبول از نحوه رفتار و احساس در یک طرح ارائه کند. ابزارهای پروتوتایپ ابزارهای ضروری‌ای هستند که در جعبه ابزار طراحی شما بعنوان یک طراح باید وجود داشته باشد.

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


در اینجا ۷ ابزار پروتوتایپ برای کمک به روند طراحی شما آورده شده است:

🟢فیگما

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

شما کافی است پروژه خود را در فیگما شروع کنید و لینک آنرا بین اعضای تیم به اشتراک بگذارید. یک کار تیمی بی نظیر در طراحی رابطه کاربری بعلاوه نمایش سریع نتیجه به مشتری حتی بصورت آنلاین و در لحظه در فیگما میسر است. اگر قبلاً با Sketch کار کرده باشید ، متوجه خواهید شد که Figma نیز احساسی مشابه دارد که شروع کار را آسان می کند.

سازگاری در طراحی وب در اولویت است و شما می توانید از سبک های انعطاف پذیر Figma برای کنترل ظاهر متن، شبکه ها و سایر عناصر در یک پروژه استفاده کنید. و انواع افزونه های مفید مانند Autoflow برای نشان دادن جریان های کاربر ، Figmotion برای ایجاد انیمیشن ها و بسیاری موارد دیگر ، عملکرد Figma را افزایش می دهند.

اپلیکیشن موبایل Figma mirror به شما امکان برقراری ارتباط در لحظه برای مشاهده طراحی های در صفحه موبایل یا تبلت را می دهد. با نصب نرم افزار روی دستگاه و ایجاد ارتباط می توانید در لحظه هر تغییری که ایجاد می کنید، در عمل مشاهده کنید.

🟢اینویژن استودیو inVision Studio

اینویژن در سال ۲۰۱۱ منتشر شد ، شهرت خوبی دارد و تعهد تیم توسعه دهنده برنامه، به ارائه قابلیت های جدید و افزودن امکانات بروز به سیستم طراحی ، آن را نزد طراحان به محبوب ترین ها تبدیل می کند.

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

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

🟢ادوبی Adobe XD

محبوب دلها و ساده و سریع. تمام انتظاری که از یک ابزار پروتوتایپ داریم در این نرم افزار جمع آوری شده است. روی ویندوز ۱۰ به خوبی کار می کند و اگر دسترسی خوبی به اینترنت داشته باشید می توانید کارهای خود را در فضای ابری ادوبی ذخیره کنید.

ادوبی Adobe XD یک سیستم مبتنی بر وکتور را برای کنار هم قرار دادن قطعات یک پروتوتایپ ، شامل ابزارهایی برای ایجاد تعاملات ، انتقال ها و انواع دیگر عملکردهای پویا ارائه می دهد. از آنجا که بر اساس بردار است ، مقیاس بندی و تغییر اندازه عناصر بسیار راحت و بدون مشکل اتفاق می افتد.

#بخش_اول

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
🔰کدام کلاس ها را برای دوره های تابستانه انجمن کامپیوتر ترجیح میدهید؟
Anonymous Poll
29%
C#
6%
WPF
7%
Java
3%
Spring
38%
Python
13%
Machine learning
10%
Django
12%
Android
24%
PHP
🔰کدام کلاس ها را برای دوره های تابستانه انجمن کامپیوتر ترجیح میدهید؟
Anonymous Poll
46%
Javascript
12%
Figma
22%
illustrator
37%
Photoshop
13%
Adobe xd
14%
تحلیل تکنیکال مقدماتی
🔰قابل توجه دانشجويان : درسها براساس آمار پيش ثبت نام و چارت درسي ارائه شده اند. با بررسي دقيق برنامه، هرگونه پشنهاد و درخواست خود را سريعتر ارائه كنيد تا اصلاحات لازم قبل از شروع انتخاب واحد انجام شود. سلامت و موفق باشيد. متقي

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
با سلام. دانشجویان عزیز درخواستهای خود را از طریق واتساپ یا رایانامه غیر از gmail ارسال کنند. نامه های ارسالی از gmail، قابل reply نیستند.
دکتر متقی

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce
راهنمای گزارش کارآموزی.pdf
325.5 KB
🔰راهنمای گزارش کارآموزی رشته مهندسی کامپیوتر

🏛 انجمن علمی مهندسی کامپیوتر دانشگاه دامغان
🆔 @du_ce