پروژه های آماده دانشجویی
بهترین ابزارهای هوش مصنوعی برای برنامه نویسی
بهترین ابزارهای هوش مصنوعی برای برنامه نویسی

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

ادامه...
 مقایسه ی نسخه ی ریسپانسیو و AMP وب سایت
مقایسه ی نسخه ی ریسپانسیو و AMP وب سایت

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

ادامه...
نات کوین چیست؟ Notcoin و آموزش دریافت رایگان
نات کوین چیست؟ Notcoin و آموزش دریافت رایگان

طی روزهای گذشته پروژه جدیدی به نام نات کوین (Notcoin) در پیام‌رسان تلگرام راه‌اندازی شده که در مدت زمانی کم، سروصدای زیادی به پا کرده است و در حال حاضر بیش از ۱۰ میلیون کاربر دارد.
در این مطلب به این سؤالات پاسخ می‌دهیم که نات کوین چیست و چگونه کار می‌کند، آیا پروژه معتبری است، خرید و فروش آن به چه شکل انجام می‌شود و چگونه می‌توان نات کوین‌ها بیشتری دریافت کرد.
پیش از این که به سراغ Notcoin برویم، باید بدانید که نات کوین یک میم کوین است؛ یعنی یک ارز دیجیتال که از روی یک شوخی یا میم (Meme) ساخته می‌شود و ممکن است هیچ وقت کاربردی خاصی پیدا نکند و به‌واسطه حمایت افراد رشد می‌کند و محبوب می‌شود.

ادامه...
کدنویسی HTML و CSS | از کجا شروع به یادگیری کنیم؟
کدنویسی HTML و CSS | از کجا شروع به یادگیری کنیم؟

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

ادامه...
قالب‌های پرکاربرد regex
قالب‌های پرکاربرد regex

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

مثلا ویرایشگری مانند Notepad++ از Regext به منظور سرچ و Replace استفاده می کند.

به عبارتی دیگر Regular Expressions عبارت‌هایی هستند متشکل از کاراکترها و متا کاراکتر هایی که به کمک آنها می‌ توانیم الگوهای مورد نظرمان را تعریف کرده و به کم آنها از داده هایمان گزارش‌گیری‌‌ کرده و یا تحلیل‌ انجام بدهیم.

ادامه...
مزیت های طراحی سایت با PHP
مزیت های طراحی سایت با PHP

سوال بسیاری از کاربرانی که به صورت حرفه ای در دنیای وب کاوش می کنند و در تکاپوی طراحی سایت هستند این است که چرا بیش از 80 درصد کل وب سایت هایی که در جهان تا کنون طراحی شده اند بر پایه زبان php است. واقعا چرا طراحی سایت php؟ در این مقاله می خواهیم ضمن تعریف و ارائه مفاهیمی در خصوص معرفی زبان برنامه نویسی php به بیان 8 ویژگی زبان php که باعث محبوبیت آن شد بپردازیم. با ما همراه باشید.

ادامه...
مدت زمان طراحی سایت چقدر است
مدت زمان طراحی سایت چقدر است

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

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

ادامه...
نبرد PHP و Node.js؛ برنده کیست؟
نبرد PHP و Node.js؛ برنده کیست؟

زبان های برنامه نویسی PHP و جاوا اسکریپت، دو زبان محبوب برنامه نویسی هستند که در طراحی سایت استفاده می شوند. بسیاری از افراد زبان برنامه نویسی PHP را به عنوان یک زبان برنامه نویسی سمت سرور و زبان جاوا اسکرپت را به عنوان یک زبان سمت کاربر می شناسند. اما خوب است بدانید که جاوا اسکریپت هم با معرفی فریمورک Node.js در سال ۲۰۰۹، به یک زبان برنامه نویسی فول استک تبدیل شده است. به این معنا که می توان هم در بک اند و هم در فرانت اند از آن استفاده کرد. پس اگر بخواهیم به صورت دقیق تر زبان PHP را با جاوا اسکریپت مقایسه کنیم، بهتر است PHP را با Node.js مقایسه کنیم.

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

ادامه...
استفاده از php برای طراحی سایت
استفاده از php برای طراحی سایت

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

ادامه...
برترین ویرایشگرهای کد برای php
برترین ویرایشگرهای کد برای php

بهترین نرم افزار برنامه نویسی php
بهترین نرم افزار برنامه نویسی php چیست ؟ اگر شما در حوزه برنامه نویسی وب فعالیت می کنید یا به آن علاقه دارید، حداقل یک بار اسم زبان PHP را شنیده اید. PHP مخفف Hypertext Preprocessor بوده و یکی از زبان های برنامه نویسی است که برای پیاده سازی سمت سرور مورد استفاده قرار می گیرد و بازار کار خیلی خوبی دارد. خیلی از دوستانی که به تازگی وارد زبان PHP می شوند و شروع به یادگیری آن می کنند، ممکن است در زمینه انتخاب ابزار مناسب برای نوشتن کد های PHP سردرگم باشند. مخصوصا این که امروزه تعداد ابزار ها برای برنامه نویسی بسیار زیاد هستند.
در این مقاله قصد داریم در مورد نرم افزار های برنامه نویسی php صحبت کنیم و در نهایت یکی از آن ها را به عنوان بهترین نرم افزار برنامه نویسی php انتخاب کنیم.

ادامه...
انجام پروژه های PHP
انجام پروژه های PHP

در خیلی از موارد شاهد آن هستیم که کاربران در هنگام انجام پروژه یا تمرین با زبان php دچار مشکل هستند و به دنبال مکان مطمئنی برای انجام پروژه خود می گردند.
سایت 'پروژه های دانشجویی' با داشتن 'طراحان' متخصص در حوزه انجام پروژه های php آماده است تا پروژه های شخصی , شرکتی یا دانشجویی شما عزیزان را با کیفیتی عالی برعهده گرفته و با بهترین کیفیت به شما تحویل دهد .
جهت سفارش پروژه php به آیدی تلگرامی @nm_moshaver1 پیام دهید.

ادامه...
ساخت ربات تلگرام در BotFather
ساخت ربات تلگرام در BotFather

اولین اقدام برای ساخت یک ربات در تلگرام، ساخت یک اکانت (Account) ربات می‌باشد. بدین منظور باید از BotFather برای ساخت اکانت ربات تلگرام استفاده کنید.
بات فادر تنها برای ساخت اکانت ربات تلگرام مورد استفاده قرار می‌گیرد. یعنی شما با استفاده از بات فادر تنها قادر به ایجاد ID برای ربات تلگرام خود هستید.
پس با توجه به این موضوع شما با استفاده از بات فادر نمی‌توانید برای ربات تلگرام خود عملکرد منطقی‌ای مثل ساخت انواع فرم‌ها، ایجاد دکمه‌ها، دریافت انواع اطلاعات، ارسال انواع پیام و … را تعریف کنید.

ادامه...
طراحی سایت MVC چیست؟
طراحی سایت MVC چیست؟

ممکن است این روزها این جمله را زیاد شنید باشید : طراحی سایت با استفاده از ASP.net و تحت الگوی MVC فارغ از این که از میان شرکت ها و افرادی که اعلام می کنند طراحی سایت های خود را با استفاده از MVC انجام می دهد چه تعدادشان واقعا با اصول MVC آشنا هستند و از این الگوی پیشرفته مایکروسافت برای طراحی اپلیکشن های تحت وب یا طراحی وب سایت ها به صورت واقعی استفاده می کنند(که البته در واقعیت این است تعداد کمی از این شرکت ها چنین قابلیتی را دارند) در این مقاله قصد داریم به معرفی این الگو و ویژگی های آن بپردازیم.

ادامه...
بهبود سرعت لود نسخه موبایل وب سایت
بهبود سرعت لود نسخه موبایل وب سایت

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

ادامه...
چگونه برنامه نویسی وب را شروع کنیم؟
چگونه برنامه نویسی وب را شروع کنیم؟

بسیاری از مردم تصور می‌کنند که طراحی وب و برنامه نویسی وب یکسان است و این دو تفاوتی ندارند اما این دو متفاوت است.طراحی وب فرآیندی است که طی آن یک صفحه وب از نظر ظاهری تهیه می‌شود. هر فعالیتی که در قسمت طراحی وب انجام می‌شود برای کاربر قابل مشاهده است و کاربر می‌تواند آن را مشاهده کند. به عبارت دیگر، طراح وب می‌گوید چه عنصری باید در صفحه وب دیده شود، در چه مکانی و به چه شکلی و در چه زمانی؟به شخصی که کار طراحی وب را انجام می‌دهد، طراح وب می‌گویند. نام دیگر طراح وب، توسعه دهنده فرانت اند (Front-End) است.

ادامه...
پایتون (python) چیست؟
پایتون (python) چیست؟

ورود این زبان به میان زبان های برنامه نویسی از سال ۱۹۹۱ میلادی توسط آقای Guido van Rossum صورت گرفت. هدف از ایجاد این زبان برنامه نویسی، این بود که شکاف های موجود در زبان های برنامه نویسی برطرف شود. هدف این بود که با نوشتن اسکریپت هایی از اجرای یک سری کارهای روتین خودداری شود.

سیر تکمیلی پایتون در سال ۲۰۰۰ میلادی اتفاق افتاد و پایتون ۲ ایجاد شد. بزرگ ترین تفاوت پایتون ۲ با نسخه قبلی آن، پشتیبانی از Unicode بود. کد اسکی برای نمایش کاراکتر ها از ۸ بیت استفاده می کند ولی یونیکد از ۱۶ بیت. همین تغییر باعث می شد تا پایتون بتواند از ۶۵.۵۳۶ کاراکتر پشتیبانی کند.

ادامه...
مقایسه ۱۰ فریم ورک برتر php
مقایسه ۱۰ فریم ورک برتر php

در سال های اخیر استفاده از زبان برنامه نویسی php یکی از مطرح ترین زبان های برنامه نویسی وب بوده. PHP یک زبان برنامه نویسی محبوب برای وب سایت ها و برنامه های کاربردی وب است. این مقاله به بررسی ۱۰ فریمورک محبوب PHP می پردازد تا به شما کمک کند تصمیم بگیرید کدام یکی از آنها برای پروژه شما مناسب است. معمولا زمانی که یک برنامه نویس میخواهد پروژه ای را شروع کند این سوال برایش پیش میاید که که کدام فریم ورک php را انتخاب کند؟ در ابتدا بهتر است بدانید فریم ورک چیست و چه کارایی دارد و در ادامه به بررسی انواع فریم ورک های آن بپردازیم.

ادامه...
۷ مورد از بهترین ویرایشگرهای HTML در اندروید
۷ مورد از بهترین ویرایشگرهای HTML در اندروید

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

ادامه...
Bootstrap چیست؟ + کاربردها، مزایا و معایب!
Bootstrap چیست؟ + کاربردها، مزایا و معایب!

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

ادامه...
انواع وبسایت با توجه به کسب و کار شما
انواع وبسایت با توجه به کسب و کار شما

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

ادامه...