<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Happy Programmer</title>
        <link>https://virgool.io/feed/@alishadow1gk</link>
        <description>یه برنامه نویس خندون?با تجربه در زبان  پایتون(یادگیری ماشین).اگه سوالی در حوضه این زبان ها داشتید زیر هر نوشته ام می تونید یه کامنت بزارید?</description>
        <language>fa</language>
        <pubDate>2026-06-14 05:40:33</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/175270/avatar/M4oqRA.jpeg?height=120&amp;width=120</url>
            <title>Happy Programmer</title>
            <link>https://virgool.io/@alishadow1gk</link>
        </image>

                    <item>
                <title>چگونه خدا رو اثبات کنیم؟-خدا وجود داره؟</title>
                <link>https://virgool.io/@alishadow1gk/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D8%AE%D8%AF%D8%A7-%D8%B1%D9%88-%D8%A7%D8%AB%D8%A8%D8%A7%D8%AA-%DA%A9%D9%86%DB%8C%D9%85-%D8%AE%D8%AF%D8%A7-%D9%88%D8%AC%D9%88%D8%AF-%D8%AF%D8%A7%D8%B1%D9%87-w7dwgqwnf61h</link>
                <description>برای ما همه حتی یه بار هم بوجود اومده که با خودمون فکر کنیم خدا واقعا وجود داره یا نه!حالا امروز میخوام براتون استدلال بیارم که چجوری وجود خدا رو ثابت کنیم...1_اول از همه میریم سراغ تفکر درباره این همه نعمت:حتی اگه مسلمان هم نباشیم و چند دقیقه درباره این همه نعمت که بهمون بخشیده شده فکر کنیم, میفهمیم که این همه نعمت, با این همه نظم و زیبایی و ... غیر ممکنه که خود به خود بوجود اومده باشه(نظم ماه و خورشید و سیاره ها, توانایی ها و ویژگی ا بدن انسان و...). پس کسی هست که این همه نعمت رو بوجود آورده.خوب حالا اون کسی که این همه نعمت رو بوجود آورده, مثل ماهاست؟ صد درصد کسی که این همه نعمت رو بوجود آورده انسان نیست(چون انسان این همه قدرت نداره). پس اگر انسان نباشه حتما یه نشونه ای از خودش برامون گذاشته که بتونیم به وجود ایشون پی ببریم. باید این نشونه رو پیدا کنیم, پس میریم سراغ بررسی ادیان مختلف...2_بررسی ادیان مختلف:در طول سال ها افردا بسیاری بودن که از جهالت مردم استفاده کردند و خودشون رو خدا معرفی کردند یا اشیا و حیوانات رو خدا معرفی کردند, پس برای پی بردن به حقیقت باید تمام اونها رو بررسی کنیم...1_دین هایی مانند بت‌پرستی و گاو پرستی(حیوان پرستی) و ... که اشیا و حیوانات و کائنات(آتش, آب, باد و ...) رو می‌پرستند صد درصد در گمراهی کامل‌اند! این استدلال دو دلیل داره. اول چون اشیا و حیوانات و کائنات خودشون نعمت هستند و دوم چون اشیا و کائنات جان و قدرت ندارند که بتوانند چیزی رو خلق کنند و حیوانات هم چنان قدرت و قدرت تفکری ندارند که بتوانند همه دنیا رو خلق کنند. پس این گزینه‌ها کنار می‌روند.2_اگر سراغ سه دین پرطرفدار جهان بریم به سه دین: مسیحیت, اسلام و ندانم‌گرا بر میخوریم.خوب این سه دین را بررسی میکنیم.مبحث ندانم گرا در واقع مردمی هستند که قسمتی از آنها به خدا اعتقاد دارند اما خود را دارای دین نمی‌دانند و قسمت دیگر به خدا اعتقاد ندارند و خود را دارای دین نمیدانند.(منم نفهمیدم چی شد برید ویکی پدیا بخونید :( ) این دسته همانطور که معلومه تکلیف خودشون با خودشون هم مشخص نیست. اگر خدا رو میپرستند که باید کارهاییی که ایشون گفتند رو هم انجام بدن و اگر خدا رو نمیپرستند از قدرت تفکر خودشون استفاده نمی‌کنند و درباره نعمت ها فکر نمی‌کنند. پس این دین رو کنار می‌گذاریم و سراغ دو دین پر طرفدار جهان میرویم, یعنی مسیحیت و اسلام.این دو دین بسیار با یکدیگر ارتباط دارند و از جایی به بعد از هم جدا می‌شوند. دین اسلام و دین مسیحیت تا زمان به دنیا آمدن حضرت عیسی(ع) یک دین بوده‌اند. در آن زمان حضرت عیسی(ع) مردم را به دین اسلام دعوت میکردند که پس از به صلیب کشیده شدن ایشان این دو دین از هم جدا شده‌اند.در قرآن آمده است که حضرت عیسی(ع) مردم را به خدا پرستی دعوت میکردو هیچوقت ادعای خدایی نداشت اما به دلیل داشتن کتاب(انجیل) عده ای مردم به اشتباه حضرت عیسی(ع) را پسر خدا معرفی کردند و او را می‌پرستند. اگر کمی در این باره فکر کنیم میفهمیم که اسلام واقع گرایانه تر است! چرا که همانطور که گفتم انسان هیچگاه نمی‌تواند خدا باشد و اگر قرآن را بررسی کنیم, این موضوع چند بار در قرآن آمده که عیسی مسیح, پسر حضرت مریم بوده و حتی حضرت مریم هم خدا پرست بوده‌اند و جهالت مردم باعث این اشتباه شده.اگر با این دلایلی که آوردم به یگانگی خدا ایمان نیاوردید بهتره که قرآن رو بررسی کنید و دلایل علمی که 14 قرن پیش توسط خدا آورده شده و حالا کم‌کم در حال اثبات شدن توسط دانشمندان هست رو بررسی کنید.اگر هم سوالی دارید در قسمت نظر ها بنویسید تا بهتون اثباتش کنم..موفق و پیروز باشید, التماس دعا...</description>
                <category>Happy Programmer</category>
                <author>Happy Programmer</author>
                <pubDate>Thu, 04 Jun 2020 17:18:47 +0430</pubDate>
            </item>
                    <item>
                <title>مقایسه زبان های برنامه نویسی</title>
                <link>https://virgool.io/@alishadow1gk/%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D9%87%D8%A7%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-fkttrzyl9cap</link>
                <description>قاین مطلب درباره مقایسه زبان های برنامه نویسی و کاربرد هر کدوم از اونهاست.اگر به برنامه نویسی علاقه دارید پیشنهاد میکنم حتما این مطلب رو بخونید.--&gt;نکته مهم&lt;-- :اگر جواب سوال خودتون رو پیدا کردید پیشنهاد میکنم حتما یه سر به آخر مطلب بزنید:)در تونجا میتونید یه منبع آموزش عالی و بهترین زبان برنامه نویسی رو ببینید!خیلی از برنامه نویسها در اوایل کارشون نمیدونند که با توجه به علاقشون کدوم زبان رو انتخاب کنند.ما در ادامه مطلب دقیق تر به این موضوع میرسیم...اول میریم سراغ کسانی که تازه میخوان برنامه نویسی رو شروع کنند.این مطلب برای شروع برنامه نویسی نیست و اگر میخواید تازه شروع به نوشتن کنید من این سایت رو به شما معرفی میکنم.و میریم سراغ کسانی که میخون برنامه نویسیشون رو با هدف ادامه بدند.در لیست زیر میتونید علاقه مندیتون رو پیدا و زبان مورد نظر خود را مشخص کنید.1_طراحی وب:اگر شما به طراحی وب سایت و ... علاقه مند هستید باید زبان های مختلفی رو یاد بگیرید.اولین زبان برای توسعه وب HTML و CSS هستند.با این دو زبان نشانه گذاری(نه برنامه نویسی)شما میتونید پیج های عالی و خلاقانه بسازید اما پس از مسلط شدن بر این دو زبان باید برید سراغ php یا javascript.البته با زبان هایی مانند C  و پایتون(با کتابخانه جنگو) هم میتونید وب طراحی کنید اما برای سیب پوست کندن یه چاقو بهتر از یه چاقو همه کاره هست!(php و javascript بهتره)فراموش نشه که JQuery هم زبان جدیدی هست که اگه وقت کردید یادگیری اون خالی از لطف نیست و به احتمال زیاد آینده بسیار خوبی داره!پس شد:1 _ HTML   2 _ CSS    3 _ javascript || php    4 _ JQuery2_توسعه اپلیکیشن های اندروید:طراحی APK شاید خواسته بیشتر برنامه نویسان را به خود جذب میکند چون بیشترین نوع پلتفرم در جهان اندروید هست و هر برنامه نویسی ر و به سمت خودش جذب میکنه.برای یادگیری اندروید دو زبان اصلی وجود داره:1_java      2_kotlinاین دو زبان منبع اصلی توسعه APK هستند و برای شروع کد نویسی اندروید بهتره که از kotlin شروع کنید. kotlin نسبت به جاوا بسیار جوانتر هست و برای یادگیری هم بسیار آسانتر و شیرین تر!همچنین گوگل از kotlin به عنوان زبان اصلی توسعه اندروید نام میبره.اما فراموش نشه بیشتر اپ های اندروید با جاوا نوشته شدند و با جاوا اپ هایی میتونید تولید کنید که همه جا قایل اجرا باشند(دسکتاپ,اندروید و ...).بالاخره قدرت جاوا رو فراموش نکنید.شعار جاوا اینه (یک کد برای همه جا!)البته با زبان هایی مانند C\C++ نیز میتوان APK ساخت.(البته در آخر به این دو زبان میپردازیم)پس از یادگیری جاوا یا کاتلین باید برید سراغ داده نویسی که من پایتون رو که به عنوان محبوب ترین و زبان برتر داده رو به شما معرفی میکنم.برای اطلاعات بیشتر روی اسم زبان ها کلیک کنید: جاوا , کاتلینپس شد:1_kotlin    2_java     3_C\C++    4_python3_علم آمار و داده ها:علم آمار و داده درواقع Backend یا باطن یک نرم افزار هست.علاوه بر اینکه در نرم افزار های اندروید,دسکتاپ و ... به کمک شما می آید در نرم افزار های روزانه ای که نیاز پیدا میکنید نیز به شما کمک میکند.حتی علم آمار در ایران بازار کار بسیار خوبی دارد.برترین زبان برای این کار:1_python   2_python   3_python!!برترین و برترین زبان برای اینکار پایتون و فقط پایتون!!محبوب ترین زبان برنامه نویسی در سه سال متوالی.یادگیری آسان اما در حین حال بسیار قدرتمند. و بدون شک برترین زبان در زمینه اطلاعات و آمار!!پیشنهاد میکنم هر چه زودتر این زبان رو یاد بگیرید!!!و اگر به زمینه هک و امنیت علاقه دارید پایتون گزینه خوبیه :)برای اطلاعات بیشتر کلیک کنید: پایتون4_توسعه اپلیکیشن های ios:برای توسعه اپلیکیشن های ios برترین زبان سوییفت هست.سوییفت جزو معدود زبان ها برای توسعه اپلیکیشن های ios هست.البته زبان آبجکتیو سی هم یک زبان برای توسعه اپ های ios هست اما قدیمی بودن ای زبان و ساده بودن یادگیری سوییفت اون رو برتر نشون میده اما اگر خواستید,یاد گرفتن آبجکتیو سی هم خالی از لطف نیست!برای اطلاعات بیشتر کلیک کنید: آبجکتیو سی , سوییفتپس شد:1_swift      2_Objective-Cشگفتانه اول و عالی ما برای شما:پیشنهاد من برای شما اپلیکیشن(اندروید) و سایت Sololearn هست. اگه زبان انگلیسیتون خوبه پیشنهاد میکنم حتما به این سایت یه سر بزنید!این اپلیکیشن و سایت رایگان هست و اگر به اون یه سر نزنید در آینده پشیمون میشید.اگر هم زبان انگلیسی شما اونقدر خوب نیست میتونید از سایت فرادرس استفاده کنید البته استفاده از فیلم های فرادرس باید یکم خرج کنید:)برترین زبان برنامه نویسی یا چاقوی همه کاره!!:خوب میرسیم به مبحث آخر که درباره برترین زبان برنامه نویسی هست.از نظر خیلی ها شاید جاوا زبان برتر باشه!از نظر بعضیا هم شاید پایتون باشه!اما اگر میخواید برترین زبان برنامه نویسی رو با رزومه و دلیل هاش ببینید به این سایت(مال خودمه) یه سر بزنید,ممنون میشم.از خوندن مطلبم خیلی از شما ممنونم اگه از سایت خوشتون اومد حتما سایت رو به دیگران معرفی کنید.موفق و پیروز باشید...</description>
                <category>Happy Programmer</category>
                <author>Happy Programmer</author>
                <pubDate>Sun, 19 Apr 2020 15:10:09 +0430</pubDate>
            </item>
                    <item>
                <title>همه چیز درباره  ++C</title>
                <link>https://virgool.io/@alishadow1gk/%D9%87%D9%85%D9%87-%DA%86%DB%8C%D8%B2-%D8%AF%D8%B1%D8%A8%D8%A7%D8%B1%D9%87-c-osbop3iubafp</link>
                <description>در این مقاله میخوام بیشتر به C++ بپردازیم و برنامه های نوشته شده با اون رو بررسی و به کاربرد های این زبان بیشتر بپردازیم...معرفی سی پلاس پلاس:سی پلاس پلاس یک زبان همه منظوره,شی گرا,همگردان سطح میانی با قابلیت های سطح پایین و سطح بالا است.اطلاعات بیشتر: C++معرفی سی پلاس پلاس رو توی هر سایتی مخصوصا ویکی پدیا پیدا میکنید اما ما میخوایم قابلیت های اون رو بررسی کنیم.کاربرد های سی پلاس پلاس:اگه بخوایم از کاربرد های سی پلاس پلاس براتون نام ببرم,تقریبا هرچیزی رو در بر میگیره!!از اندروید و ویندوز گرفته تاااا سایت و اپ های تحت وب.نه تنها توی هر زمینه ای میشه از اون استفاده کرد,بلکه تو بیشتر زمینه ها هم جزو زبان های برتر هست!!شاید تعجب کنید, اما بیشتر زبانی که شما میخواید یاد بگیرید(مثل:پایتون,جاوا)با سی پلاس پلاس نوشته شده اند!به همین خاطر از از سی و سی پلاس پلاس به عنوان پدر زبان های برنامه نویسی نام برده شده.شاید شما بگید:&quot;جاوا هم توی هر زمینه ای کاربرد داره&quot; اما باید بگم قدرت سی پلاس پلاس از قدرت جاوا بسیار بیشتره و سی پلاس پلاس در هر زمینه ای قدرت بیشتری داره!!در قسمت اپ های ساخته شده با سی پلاس پلاس بیشتر به رقابت این دو زبان میپردازیم...ویژگی های سی پلاس پلاسبرخی از ویژگی ها سی پلاس پلاس:از برخی از ویژگی های سی پلاس پلاس میتوان به سرعت بالا,شی گرا بودن,ساده بودن,پشتیبانی از قابلیت های سطح پایین و سطح بالا,کتابخانه قدرتمند و ... اشاره کرد.در زیر به برخی از این ویژگی ها بیشتر میپردازیم.همانطور که در بالا گفتم ساده بودن یادگری سی پلاس پلاس یکی از ویژگی های اون هست.البته یکی از ویژگی هایی که سی پلاس پلاس رو از جاوا جدا میکنه آسان بودن یادگیری است.ویژگی دیگه سی پلاس پلاس سریع بودن اون هست.سی پلاس پلاس نسبت به زبان هایی مانند پایتون(به دلیل مشخص کردن نوع متغیر ها)بسیار سریع تر است.دلیل دیگه کتابخانه های قدرتمند سی پلاس پلاس است که در نوشتن برنامه هاس قدرتمند به کمک ما میاد.برخی برنامه های نوشته شده با سی پلاس پلاس:اگر بخوایم به برنامه های نوشته شده با سی پلاس پلاس اشاره کنیم میتونیم به عنوان بهترین پروژه های اون به :   call of duty,Ubuntu,Google,microsoft اشاره کرد.اگر با یکی از این موارد بالا آشنا باشید میفهمید که سی پلاس پلاس یکی از زبان قوق العاده قدرتمند برنامه نویسی است.کال اف دیوتی(با گرافیک فوق العاده بالا و گیم پلی قوی) , اوبونتو(یکی از بهترین نوع های لینوکس) و حتی گوگل(قویترین موتور جست و جو گر) بخشی ازشون یا کلشون با سی پلاس پلاس نوشته شده اند!!!حالا میتونید جاوا رو با سی پلاس پلاس مقایسه کنید تا بفهمید کدومشون برتره...اگه سایت به کمکتون اودم لطفا مارو به دوستانتون معرفی کنید.موفق و پیروز باشید...</description>
                <category>Happy Programmer</category>
                <author>Happy Programmer</author>
                <pubDate>Sun, 19 Apr 2020 15:05:03 +0430</pubDate>
            </item>
                    <item>
                <title>برنامه نویسی رو از کجا شروع کنم؟</title>
                <link>https://virgool.io/@alishadow1gk/%D8%AC%D9%88%D8%A7%D8%A8-%D9%87%D9%85%D9%88%D9%86-%D8%B3%D9%88%D8%A7%D9%84-%D8%AA%DA%A9%D8%B1%D8%A7%D8%B1%DB%8C-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%B1%D9%88-%D8%A7%D8%B2-%DA%A9%D8%AC%D8%A7-%D8%B4%D8%B1%D9%88%D8%B9-%DA%A9%D9%86%D9%85-hzz2spuzfb71</link>
                <description>تا حالا این سوال برای خیلی ها این سوال پیش اومده که &quot;اگه بخوام برنامه برنامه نویس بشم باید از چه زبانی شروع کنم؟&quot;خوب وقتی این جمله رو توی گوگل سرچ میکنی جواب های فوق العاده زیادی میاد که سه یا چهارتا زبان رو پیشنهاد میکنه و به جای اینکه ما رو راهنمایی کنه بیشتر گیجمون میکنه!!! اما من تو این مقاله میخوام یه زبان معرفی کنم که برترین زبان برای یادگیری هست :)خوب باید حدس زده باشید که کدوم زبان رو میگم!اما اگه موافق این حرف من نیستید ادامه این مقاله رو بخونید تا دلایلش رو بررسی کنیم.اول راجع به پایتون یه توضیحاتی بدیم:#پایتون یک زبان سطح بالا,شی گرا,همه منظوره,متن باز,همراه با کتابخانه ها و ماژول های بسیاااار زیاد و قدرتمند هست.پایتون در اواخر دهه 1980 توسط خودو وان روسوم ایجاد شد.در سال 2019 با جلو زدن از جاوا به عنوان محبوب ترین زبان برنامه نویسی شناخته شد.خوب بعد از معرفی زبان پایتون میرسیم سروقت اینکه چرا از نظر من پایتون برترین زبان برای یادگیری هست:1_ساده بودن برای یادگیری:از این مورد میتوان به عنوان برترین دلیل نام می برم!!پایتون زبان بسیار راحت تر و ساده تر برای یادگیری نسبت به جاوا,سی پلاس پلاس و... است.ورود به دنیای پایتون در شروع, میتونه چشم انداز زیبایی از برنامه نویسی رو به شما نشون بده که حتی فکر کردن به اینکه برنامه نویسی سخته از یاد شما بره!!در اینجا نوشتن Hello world را با جاوا مقایسه میکنیم.پایتون:print(&quot;Hello,world!&quot;)جاوا:public class Program{	public static void main(String[] args) {		System.out.println(&quot;Hello world!&quot;);	}}حالا میتونید قضاوت کنید که کدام ساده تر هست!2_ دومین دلیل IDLE مناسب:بیشتر زبان ها مانند جاوا و ..IDLE(محیط کد نویسی) های زیادی دارند و این باز هم مارو گیج میکنه که از کدوم استفاده کنیم!اما پایتون IDLE مجزا برای خودش داره که هم اونجا میتونید کدتون رو بنویسید و هم میتونید اون رو اجرا کنید.البته پایتون کد ادیتور های دیگه ای مثل pycharm و Atom داره اما برای برنامه های ساده و شروع همون IDLE پایتون مناسبه.3_شیرین بودن:خیلی ها برای ورود به دنیای برنامه نویسی کاربرد های زبان های مختلف رو بررسی میکنند.این کار اشتباهه!! شاید شما به خاطر اینکه پایتون کاربرد زیادی توی اندروید نداره یادگیری اون رو بی ارزش بدونید!اما یادگیری پایتون دو هدف داره که مهمترین اون اینه که بفهمید و برنامه نویسی چقدر ساده هست!شما بعد از اینکه پایتون رو یاد گرفتید و یا برنامه نویس آشنا شدید,دیگه به پایتون اکتفا نمیکنید و به احتمال زیاد میرید سایر زبان ها!4_کاربردی بودن:همونطور که گفتم پایتون دو هدف داره که دومین اونها کاربردی بودن در زیمنه اطلاعات و سایت هست.پایتون به وسیله کتابخانه های قدرتمندش در آینده در هر زمینه ای میتونه به شما کمک کنه!پایتون زبان برتر داده و اطلاعات هست که در زمینه اندروید,دسکتاپ و ... میتونه به شما کمک کنه.و با کمک جنگو میتونید برترین سایت ها رو بسازید!!بالاخره اگه میخواید به دنیای برنامه نویسی وارد بشید بهترین زبان پایتون است و برای آموزش ویدیو های جادی و سایت و اپلیکیشن Sololearn رو پیشنهاد میکنم.(سایت زیر!) https://www.sololearn.com/ امیدوارم هرجا که هستید موفق و تندرست باشید!</description>
                <category>Happy Programmer</category>
                <author>Happy Programmer</author>
                <pubDate>Sat, 18 Apr 2020 10:28:41 +0430</pubDate>
            </item>
            </channel>
</rss>