<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های ملیکا</title>
        <link>https://virgool.io/feed/@DayliCoding</link>
        <description>عاشق فناوری / دیجیتال مارکتینگ / برنامه نویس</description>
        <language>fa</language>
        <pubDate>2026-06-16 16:24:20</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1384711/avatar/0XJgh7.jpeg?height=120&amp;width=120</url>
            <title>ملیکا</title>
            <link>https://virgool.io/@DayliCoding</link>
        </image>

                    <item>
                <title>یادگیری vue.js نسخه ی ۳</title>
                <link>https://virgool.io/@DayliCoding/%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-vuejs-%D9%86%D8%B3%D8%AE%D9%87-%DB%8C-%DB%B3-igcxrg2pacrp</link>
                <description>مدتی میشه که نسخه ی ۳ ویو جی اس منتشر شده و نسبت به ویو جی اس ۲ دارای پیشرفت هایی بوده.هم سرعتش بهتر شده هم یک سری ابزارهای جدیدی بهش اضافه شدهاما ممکنه بعضی از دوستان نمیدونن که ویو جی اس چی هست ؟  بهتره یه توضیح مختصر در مورد vue js بدم و بعد بگم چطوری یادش بگیریمویو جی اس یا Vue.js چیست ؟ فریمورک Vue چیست ؟ ویو جی اس اولش یه کتابخونه بود برای زبان برنامه نویسی جاوااسکریپت درست مثل جیکوئری و بقیه ...اما چند سال توسعه داده شد و نسخه های جدیدی ازش اومد و در نهایت تصمیم گرفته شد بهش بگن فریمورک.فریمورک vue.js وظیفه اش اینه فرانت اند یا UI سایت را کنترل بکنه و در واقع به شما اجازه میده یه سایت مشابه اپلیکیشن موبایلی بسازید که ریز به ریز سایت رو در دست داشته باشید.فریمورک Vue از DOM استفاده میکنه که بتونید تگ های روی صفحه را مدیریت کنید.چطور سایت شبیه به اپ موبایل طراحی کنیم ؟ ساخت سایت مشابه اپلیکیشن موبایلیجواب سادست ! با vue جی اس ! اینجا دو مسئله مطرح میشه یکی طراحی UI که با css هست . در این صورت منظور واکنشگرایی سایت هست که به درستی در موبایل نمایش داده بشهدومین مورد UX سایت یا عملکردش هست که تند تند رفرش نشه و مثل یه اپ موبایلی رفتار کنه که اینم با vuejs انجام میگیرهدوره ی آموزش کامل ویو جی اس vue.js</description>
                <category>ملیکا</category>
                <author>ملیکا</author>
                <pubDate>Sun, 12 Nov 2023 17:47:37 +0330</pubDate>
            </item>
                    <item>
                <title>مدت زمان مورد نیاز برای یادگیری کامل برنامه نویسی</title>
                <link>https://virgool.io/@DayliCoding/%D9%85%D8%AF%D8%AA-%D8%B2%D9%85%D8%A7%D9%86-%D9%85%D9%88%D8%B1%D8%AF-%D9%86%DB%8C%D8%A7%D8%B2-%D8%A8%D8%B1%D8%A7%DB%8C-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%DA%A9%D8%A7%D9%85%D9%84-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-njnmeb6jme15</link>
                <description>این روزا خیلیا میخان برنامه نویسی یاد بگیرن بعضیا از سر علاقه و عشقبعضیا چون شنیدن پول توشه و بخاطر آیندهبعضیا هم رشته ی تحصیلیشون هست بخاطر مدرکخلاصه هر دلیلی که داشته باشه کسی که برنامه نویسی را شروع میکنه دوست داره بدونه چقدر زمان نیازه تا یک برنامه نویس بشه.مدت زمان مورد نیاز برای یادگیری بررنامه نویسیدقیقا چقدر طول میکشه یه برنامه نویس بشیم ؟ این سوال خودش اشتباهه و برای سوال اشتباهم قطعا جواب های اشتباهی وجود دارهیکی میگه دو ماههیکی میگه سه سالهیکی میگه شش ماهیکی میگه باید ده سال پوستت کنده بشهجواب اینه نه اونقدر کم که میگن نه اونقدرم زیاد که ازش بترسیدمثل همه ی شغل ها باید زمان بزارید یه تخصصه و باید اون تخصص ور کسب کنیدحالا پادکستی که قرار دادم رو خوب گوش بدیناز من بپرسید برای شروع : دوره ی ۱۲ قدم برنامه نویسی را پیشنهاد میکنم</description>
                <category>ملیکا</category>
                <author>ملیکا</author>
                <pubDate>Sun, 12 Nov 2023 00:08:45 +0330</pubDate>
            </item>
                    <item>
                <title>دوازده قدم برنامه نویسی یک دوره ی فوق العاده ( شروع برنامه نویسی )</title>
                <link>https://virgool.io/@DayliCoding/%D8%AF%D9%88%D8%A7%D8%B2%D8%AF%D9%87-%D9%82%D8%AF%D9%85-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%DB%8C%DA%A9-%D8%AF%D9%88%D8%B1%D9%87-%DB%8C-%D9%81%D9%88%D9%82-%D8%A7%D9%84%D8%B9%D8%A7%D8%AF%D9%87-%D8%B4%D8%B1%D9%88%D8%B9-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-hyor5xvzujgb</link>
                <description>سلام من مدت ها بود که قصد داشتم برنامه نویس را یاد بگیرم و خیلی وقت ها هم شده بود که بعضی دوره های آموزشی را تهیه میکردمم و میدیدم ولی نصفه نیمه رها میکردم چون احساس میکردم یک پیش نیاز اصولی را جا گذاشتم که برخی مطالب حوصله سربر و سخت میشود !‌ خیلی دنبال این مسئله ی بودم که حل کنم و نمیدونستم دقیقا چه چیزی نیازه که بعنوان اصول و پایه های برنامه نویسی یاد بگیرم ! اگر شما هم مثل من بودید خوندن این مقاله برای شما معجزه میکنه حتما بخونید ...آموزش شروع برنامه نویسیاین روزها به دلیل گسترش تکنولوژی و بازار کار خوب ، اکثر افراد به دنبال یادگیری برنامه نویسی هستند اما بعد از شروع برنامه نویسی نمیتوانند به آن صورت که باید در آن عمیق شوند و برنامه نویسی را خوب یاد بگیرند. بسیاری از باورهای اشتباه درباره ی برنامه نویسی وجود دارد که منم زمانی درگیر آنها بودم باور های غلطی مثل :برای برنامه نویس شدن باید مدرک کامپیوتر داشته باشیدبرنامه نویسی را باید از سنین خاصی شروع کرد برای برنامه نویس شدن باید ریاضی عالی باشید و غیره برنامه نویسی به هیچ یک از موارد بالا نیاز ندارد بلکه برنامه نویسی طبق تجربیات من در یک چیز خلاصه میشود و آن هم توانایی حل مسئله است ... برنامه نویسی سرتاسر حل مسئله خواهد بود حال برای حل مسئله هر چیز که مفید باشد برای برنامه نویس خوب شدن به شما کمک میکند.در زیر روش های ساده ای را قرار دادم تا بتوانید با آنها برنامه نویسی را شروع کنید و بخوبی پیش بروید : ۱ - پروژه های کوچک را کدنویسی کنید شروع برنامه نویسیهمانطور که شما بدون ساختن میز نمیتوانید نجار خوبی شوید در برنامه نویسی هم بدون ساختن پروژه ها نمیتوانید یک برنامه نویس خوب شوید پس باید خودتان را درون پروژه های برنامه نویسی ببرید حتی اگر بلد نیستید اگر بدون انجام پروژه های برنامه نویسی به یادگیری خالی برنامه نویسی بپردازید به زودی انگیزه ی خود را از دست خواهید دادبه نظر من بیشتر از آن که به زبان خاص برنامه نویسی فکر کنید و یادگیری آن را دنبال کنید بهتر است به ایده ای فکر کنید و سپس ابزارهای رسیدن به آن ایده را هر چقدر که لازم است یاد بگیرید.۲ - الگوریتم و فلوچارت را جدی بگیریدآموزش شروع برنامه نویسیالگوریتم و فلوچارت بعنوان مراحل حل مسائل مختلف برنامه نویسی معرفی میشوند و در انجام پروژه ها بعنوان نقشه ی اولیه برای مسیر انجام کار هستند.الگوریتم به معنی حل مسائل بصورت مرحله به مرحله است که توسط دانشمند ایرانی به نام خوارزمی ابداع شده است و در برنامه نویسی و یادگیری برنامه نویسی خیلی اهمیت دارد.برنامه نویسان حرفه ای الگوریتم را روی کاغذ نمیاورند و معمولا این مسیر حل مسئله درون ذهن آنها کشیده میشود فلوچارت همان الگوریتم است که بصورت اشکال طراحی میشود و برای درک بیشتر مسئله استفاده میشود.الگوریتم و فلوچارت در اینده به شما بسیار کمک خواهند کرد و حتما باید در ابتدای کار آن ها را تمرین کنید و مسائل زیادی را با الگوریتم و فلوچارت حل کنید.۳ - جامعه های برنامه نویسی آموزش شروع برنامه نویسیاز همان ابتدای شروع یادگیری برنامه نویسی بهتر است در انجمن های برنامه نویسی عضو شوید و به صورت روزانه فعالیت مستمر داشته باشید . دیدن برنامه نویسان دیگر و شنیدن صحبت های آنها از سرتاسر دنیا یا حتی فقط از کشور ایران به شما انگیزه و شوق بیشتری میدهد.بهترین انجمن برای برنامه نویسان در سطح دنیا انجمن stackoverflow و انجمن های مربوطه ی آن است که با عضویت و فعالیت در این انجمن امتیازات مختلفی را میتوانید جمع آوری کنید و سپس براساس همین امتیازات پیشنهاد های شغلی از طرف کمپانی های جهانی به ایمیل شمما ارسال میشود.انجمن های برنامه نویسی به معنی گروه های تلگرامی یا پیج های اینستاگرامی برنامه نویسی نیست. اکثریت پیج های اینستاگرامی و گروه های تلگرامی در حوزه ی برنامه نویسی به درد شما نمیخورند چون اکثریت مطالب منتشر شده هیچ سند و منبع درستی ندارند و اشتباه هستند و باعث گمراهی بیشتر شما نیز میشوند.سایت ردیت نیز یکی از انجمن های خوب برنامه نویسی است که میتوانید از r/learnprogramming استفاده کنید.۴ - پادکست گوش کنیدپادکست برای آموزش برنامه نویسیپادکست ها برای یادگیری برنامه نویسی خیلی مفید هستند شما میتوانید هنگام مسافرت یا طی کردن مسافت محل کار تا خانه و ... پادکست گوش بدهید.معرفی چند پادکست خوب برای برنامه نویسی از پادکست های انگلیسی : CodeNewbie. Learn to Code.Coding Blocks.از پادکست های ایرانی هم میتونم به پادکست تازه کار رادیو صفر و یک که با گویندگی آقای سام نیکزاد هست اشاره کنم.و اما مهمترین قسمت که برای خود من معجزه بود ورود به دنیایی به اسم ۱۲ قدم برنامه نویسی است. این دوره فوق العاده ترین دوره برای اموزش دیدن اصول و مبانی برنامه نویسی و مباحث پیشرفته تر است.دوره ی آموزش دوازده قدم برنامه نویسی دوره ی اموزش دوازده قدم برای شروع و یادگیری خوب برنامه نویسیاگر مختصر داستان من را خوانده باشید میدانید که من مدت ها بود برنامه نویسی را شروع کرده بودم ولی درگیر مشکلاتی بودم که نمیتوانستم در یک حوزه ی خاص پیشرفت بکنم ، خیلی گشتم دلیلش را پیدا کنم اما در نهایت پاسخی پیدا نکرده بودم تا اینکه رسیدم به دوره ای به اسم ۱۲ قدم برنامه نویسی که مهندس سام نیکزاد آنرا تولید کرده است و این دوره معجزه کرد تمام آن مطالب قبلی که بلد بودم حالا به بار نشست و من توانستم از آنها بهره بگیرم...در زیر میتوانید سرفصل های دوره ی دوازده قدم شروع و یادگیری برنامه نویسی جهت شروع و یادگیری برنامه نویسی را مشاهده کنید.در قدم اول درباره ی ماهیت برنامه نویسی اموزش داده میشود و همچنین استعدادیابی میشود. این مرحله تعیین میکند که شما میتوانید برنامه نویس شوید یا نه ؟‌در قدم دوم مبانی کامپیوتر و نحوه ی کار کردن کامپیوتر ها به شما آموزش داده میشود.در قدم سوم که وارد دنیای تخصصی برنامه نویسی میشوید دو بحث الگوریتم ها و فلوچارت ها که اساس برنامه نویسی است آموزش داده میشود و البته درباره ی زبان های برنامه نویسی و سینتکس و برخی از مبانی لازم آموزش داده خواهد شد.قدم چهارم ورود به دنیای کدنویسی است و پایه های برنامه نویسی در شش جلسه با زبان سی پلاس پلاس به شما آموزش داده میشود.قدم پنجم درباره ی فیکس کردن باگ  های پروژه ها ، کار با انجمن های برنامه نویسی و آموزش انجمن  stackoverflow برای پیدا کردن سریعتر مشکلات برنامه نویسی و حل انها میباشد.قدم ششم دریچه ی ورود به دنیای متن باز است. امروزه متن باز انقدر در حوزه ی نرم افزار اهمیت دارد که هر برنامه نویس باید با این دنیا آشنا شود قدم ششم آموزش کار با دنیای متن باز است.قدم هفتم درباره ی سیستم عامل متن باز و رایگان کامپیوتر است که اکثر برنامه نویسان از ان استفاده میکنند و همچنین اکثریت سرور های دنیا با آن اجرا میشود سیستم عاملی به نام لینوکس که در این قدم آموزش نصب linux-mint که یک توزیع آسان و راحت است به شما آموزش داده میشود.قدم هشتم برای تعیین حوزه ی مورد علاقه ی شما در برنامه نویسی است . برنامه نویسی حوزه های فراوانی دارد از جمله برنامه نویسی موبایل ، بازی سازی ، برنامه نویسی اپ های دسکتاپ ، برنامه نویسی و توسعه ی وب ، هوش مصنوعی ، امنیت و هک و ... که درباره ی این حوزه ها صحبت میشودقدم نهم درباره ی تفکیک زبان های برنامه نویسی برای هر حوزه ی خاص است که مسیر شما را برای انتخاب زبان برنامه نویسی مناسب برای خودتان نشان میدهدقدم دهم شروع ورود به بازار کار و جامعه ی برنامه نویسان است کسب تجربیات با انجام پروژه های تمرینی و تستی و نحوه ی پیدا کردن آنها برای هر حوزه ی خاص تدریس میشودقدم یازدهم درباره ی نحوه ی ورود به شرکت های برنامه نویسی و نحوه ی کارآموز شدن یا استخدام و مسائل مربوطه استقدم دوازدهم درباره ی ایده پردازی و استارتاپ های حوزه ی برنامه نویسی میباشد.این دوره ی آموزشی ارزشمند را میتوانید از اینجا ببینید.</description>
                <category>ملیکا</category>
                <author>ملیکا</author>
                <pubDate>Thu, 09 Dec 2021 10:02:56 +0330</pubDate>
            </item>
            </channel>
</rss>