<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های فرهاد.س</title>
        <link>https://virgool.io/feed/@m_67000033</link>
        <description>دانشجوی کارشناسی ارشد معماری کامپیوتر</description>
        <language>fa</language>
        <pubDate>2026-06-17 07:44:11</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/3399631/avatar/9PQxgY.jpg?height=120&amp;width=120</url>
            <title>فرهاد.س</title>
            <link>https://virgool.io/@m_67000033</link>
        </image>

                    <item>
                <title>بهترین دوره برای استارت برنامه نویسی</title>
                <link>https://virgool.io/isfahanprogramming/%D8%A8%D9%87%D8%AA%D8%B1%DB%8C%D9%86-%D8%AF%D9%88%D8%B1%D9%87-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A7%D8%B3%D8%AA%D8%A7%D8%B1%D8%AA-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-unsl3ladtked</link>
                <description>برنامه نویسی یک مسیر چالش برانگیز است و امروزه بسیاری از افراد قصد دارند وارد دنیای برنامه نویسی شوند و از این راه کسب درآمد کنند.اما بسیاری از این افراد به شکست میخورند زیرا از طریق مسیری درست پیش نمیروند و باعث میشود از مسیر یادگیری برنامه نویسی نه تنها لذت نبرند بلکه بیشتر از این مسیر دلزده شوند.در این نوشته قصد دارم بصورت خلاصه تجربیات خودم برای شروع برنامه نویسی و همچنین بهترین دوره برای استارت برنامه نویسی بنویسم ، پس اگر به تازگی قصد یادگیری برنامه نویسی را دارید حتما این متن را تا اخر مطالعه کنید. شروع یادگیری برنامه نویسیاگر به دنبال بهترین دوره برای استارت برنامه نویسی هستیدفرقی ندارد شما میخواهید برنامه نویس وب شوید یا برنامه نویس موبایل یا هرچیز دیگری ، یک سری اصول پایه ای وجود دارد که برای هر شخصی که وارد دنیای برنامه نویسی میشود الزامی است و حتما باید تخصص آنها را کسب کند.بصورت خلاصه موارد زیر را شما باید یادگیری هر زبان برنامه نویسی یاد بگیرید : منطق برنامه نویسی چیست ؟الگوریتم و فلوچارت برای حل مسائل برنامه نویسیمبانی اینترنت و مبانی کامپیوتر آشنایی با سیستم عامل ها حوزه های مختلف برنامه نویسی چه ها هستند و چه کاربردی دارندنام زبان های برنامه نویسی مناسب با هر حوزه و کاربرد آنهاتوضیح مختصر درباره ی موارد بالا :با منطق برنامه نویسی شما درک میکنید که اصلا برنامه نویسی چیست ؟ چطور یک برنامه نویس میتواند یک سایت یا اپلیکیشن را تولید کند ؟ وقتی شخصی برنامه نویس هست چه اصولی را باید رعایت کند تا کارش خوب از آب در بیادالگوریتم وفلوچات شیوه ی حل مسئله هست و دید شما را برای چالش های مختلف و حل آنها در حوزه و هر زبان برنامه نویسی باز میکنه حتما باید یاد بگیریدمبانی اینترنت و مبانی کامپیوتر هم یعنی اینکه شما کار با کامپیوتر بلد باشی بدونید درون سیستم چخبره هارد چیه رم چیه مادربورد چیه و ... همچنین دانش خوبی از اینترنت داشته باشید چون بلخره کار شما با اینترنت خواهد بود.سیستم عامل ها برای کامپیوتر و لپتاپ معمولا به سه دسته ی مک ویندوز و لینوکس دسته بندی میشه شما باید آشنایی با این سه سیستم عامل داشته باشید چرا که ممکن است نیاز باشه با لینوکس کار کنید یا مثلا اگر سیستم مک خریدید بتونید حداقل با آن کار کنید و در کل بدونید سیستم عامل ها چی هستن و چطور کار میکننحوزه های مختلف برنامه نویسی را باید بشناسید چون قرار است شما وارد یکی از آنها بشید و بهتر است دید کلی نسبت به هرکدام داشته باشید تا بتوانید انتخاب درستی هم داشته باشید و مسیر درستی را برای خود انتخاب کنید حوزه های مختلف برنامه نویسی مثل حوزه ی وب ، حوزه ی موبایل ، حوزه ی بازیسازی ، حوزه ی هک و امنیت ، حوزه هوش مصنوعی و ....در آخر شما باید نام زبان های برنامه نویسی را بدانید در مورد هرکدام جستجو کنید و حداقل در حد آشناییت بدانید که کجا کاربرد دارد و با آن چه کارهایی میشود انجام داد.قدم بعدی چیست ؟ حال باید یک زبان برنامه نویسی انتخاب کنید که در دوره ی 12 قدم برنامه نویسی زبان برنامه نویسی سی پلاس پلاس پیشنهاد میشود و از نظر من نیز بهترین زبان برنامه نویسی برای شروع هستپایتون هم زبان عالی هست اما نه بعنوان زبان اول زیرا مفاهیمی که پایتون به شما منتقل میکند متفاوت تر از دیگر زبان های برنامه نویسی است و برپایه ی اصول شخصی پایتون هست نه استاندارد های جهانی برنامه نویسیپس بهتر است از زبانی شروع کنید که اشتراکات بیشتری با زبان های دیگر دارد و شما را خوب پخته میکند و آن هم چیزی نیست جز C plus plus بهترین دوره ی آموزشی برنامه نویسی برای شروع دوره ی 12 قدم با تدریس استاد سام نیکزاد است که اگر بخواهید با این دوره میتوانید تمام مواردی که در بالا نوشتم را بصورت جامع و کامل یاد بگیرید و این دوره مناسب تمامی سنین و تمامی قشرها میباشد.من با دوره ی دوازده قدم برنامه نویسی شروع کردم و قبلا دوره های فراوانی را تست کرده بودم هرکدام نقص هایی داشتند و واقعا من اصل مطلب را درک نمیکردم ولی واقعا دوره ی 12 قدم تمام نیازمندی های یک نفر برای یک برنامه نویس واقعی شدن استدوره ی 12 قدم برنامه نویسی در سایت avasam.ir برگزار میشود</description>
                <category>فرهاد.س</category>
                <author>فرهاد.س</author>
                <pubDate>Wed, 31 Jul 2024 00:18:23 +0330</pubDate>
            </item>
                    <item>
                <title>استاد سام نیک زاد</title>
                <link>https://virgool.io/isfahanprogramming/%D8%A7%D8%B3%D8%AA%D8%A7%D8%AF-%D8%B3%D8%A7%D9%85-%D9%86%DB%8C%DA%A9-%D8%B2%D8%A7%D8%AF-xfbi3wc0cjsa</link>
                <description>سلام مطالب زیر برگرفته از سایت ها و رزومه ی آقای نیکزاد میباشد. در این مقاله به معرفی یکی از موفق ترین برنامه نویسان ایرانی یعنی سام نیک زاد میپردازیم که استاد هم هستند.سام نیک زاد متولد ۱۳۷۰ در استان آذربایجان شرقی و شهر تبریز میباشد.سام نیک زاد برترین استاد برنامه نویسی ایران# تحصیلات سام نیک زاد #فوق لیسانس هوش مصنوعی مدرک لیسانس مهندسی کامپیوتر گرایش نرم افزاردیپلم ریاضی فیزیک از مدرسه تیزهوشان# تخصص های سام نیک زاد # توسعه دهنده ی بک اند مسلط به زبان های پی اچ پی - جاوااسکریپت ( نود جی اس ) و پایتونمسلط به فریمورک های بک اند مثل لاراول - کدایگنایتر - جنگو و ...توسعه دهنده ی فرانت اند مسلط به html css js jquery react.js vue.js ajax bulma ...... مسلط به کار با پایگاه های داده همچون MySQL MongoDB و ...توسعه دهنده ی اپ های اندروید با زبان جاوا و کاتلینمسلط به سی شارپ و بازی سازی در محیط یونیتی ۳ دیتوانایی حل الگوریتم های پیچیدهکار با زبان های سی و سی پلاس پلاس طی سالهای متمادیمسلط به لینوکسپادکسترمدرس # بیوگرافی سام نیک زاد # نوشتن اولین پروژه ی برنامه نویسی در ۹ سالگی در سیستم عامل داس و زبان بیسیککسب مقام المپیاد کامپیوتر در سطح استانیدیپلم ریاضی فیزیک از دبیرستان تیزهوشاندارای مدرک مهندسی کامپیوتر با گرایش نرم افزارمدیر انجمن علمی کامپیوتر دانشگاه شمال به مدت یکسالاولین مترجم مستندات زبان پی اچ پی به فارسیموسس و مدیر شرکت فناوری اطلاعات و ارتباطات آواساماکسپ شده در رشته ی کارشناسی ارشد آی تی از دانشگاه سیدنی استرلیا در سال ۲۰۱۳متخصص در حوزه ی منطق فازیفعالیت در زمینه ی هوش مصنوعی و خانه های هوشمندگوینده ی پادکست و کتاب صوتیمدرس دوره های برنامه نویسیموسس وب سایت های سامنتا و آواسام بعنوان اولین مراجع آموزش ویدیویی برنامه نویسیفعال در زمینه ی هک و امنیت به مدت ۱۰ سالبرنامه نویسی برای شرکت کافه بازاربازی سازی . نویسنده بازی شکار پهپاد و ... برای موبایلتجربه ی شخصی من  🌼من برنامه نویسی را با دوره های استاد نیکزاد شروع کردم و خداروشکر در این مسیر به هیچ مشکل خاصی برخورد نکردم و با استفاده از دوره ها و آموزش های استاد سام نیکزاد عزیز توانستم برنامه نویسی وب را کاملا مسلط شوم و سپس در شرکتی که مورد علاقه ی خودم بود استخدام شدم.من برنامه نویسی موبایل با زبان برنامه نویسی kotlin را با دوره ی ایشان طی کردم و به برنامه نویسی کاتلین نیز مسط شدم پشتیبانی ایشان در سایت آواسام خیلی عالی پاسخگوی مشکلات و سوالات بنده بودند و من کاملا از ایشان و تیم خوبشان راضی هستم.البته جناب سام نیکزاد فراتر از یه استاد بودند و مشاوره های ایشان در کسب و کار و ... که بصورت آنلاین شروع کردم باعث شد درآمد من به مراتب افزایش پیدا بکند و همه ی اینها را مدیون ایشان و آموزش هایشان هستم.</description>
                <category>فرهاد.س</category>
                <author>فرهاد.س</author>
                <pubDate>Thu, 25 Jul 2024 19:36:08 +0330</pubDate>
            </item>
                    <item>
                <title>چطور یک فروشگاه اینترنتی اختصاصی بسازیم 🛍️</title>
                <link>https://virgool.io/isfahanprogramming/%DA%86%D8%B7%D9%88%D8%B1-%DB%8C%DA%A9-%D9%81%D8%B1%D9%88%D8%B4%DA%AF%D8%A7%D9%87-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA%DB%8C-%D8%A7%D8%AE%D8%AA%D8%B5%D8%A7%D8%B5%DB%8C-%D8%A8%D8%B3%D8%A7%D8%B2%DB%8C%D9%85-%EF%B8%8F-vvtx7eu5b25v</link>
                <description>شما قطعا از سرچ  کردن عبارت چطور یک فروشگاه اینترنتی بسازم به این مقاله رسیده اید و من هم اینجا قراره کلی درباره ی این صحبت بکنم و تجربیات خودم را با شما به اشتراک بزارم تا ببینید چطور میشود یک فروشگاه اینترنتی کاملا واقعی و اختصاصی را ساخت !  🤭روش های ساخت یک فروشگاه آنلایندر ابتدای مقاله بهتر است خود را معرفی کنم و در ادامه از تجربیات خودم با شما صحبت خواهم کرد.من فرهاد سلامی دانشجوی ارشد رشته ی معماری کامپیوتر هستم و قبل تر نیز از رشته ی مهندسی کامپیوتر فارغ التحصیل شده ام. تقریبا پنج سالی است که بصورت حرفه ای وارد دنیای برنامه نویسی شده ام و تا کنون حدود سی عدد پروژه موفق داشته ام. زبان های برنامه نویسی که به آنها مسلط هستم PHP و PYTHON است اما گاهی با JAVA هم کد میزنم.گاهی هم بازی سازی کرده ام که تجربه ی کار در محیط unity 3d را داشته ام و گیم های ساده ای برای موبایل نوشتم و در مارکت منتشر کرده اماز این پس بجای استفاده از واژه ساختن از واژه ی برنامه نویسی استفاده خواهم کرد چون تمرکز ما در این مقاله روی برنامه نویسی یک فروشگاه اینترنتی است .برنامه نویسی فروشگاه اینترنتی به چه شکل انجام میشود؟ 💻برای ساختن فرووشگاه آنلاین چندین راه پیش رو دارید که بصورت کلی به دو حالت اختصاصی و غیراختصاصی تقسیم بندی میشود. اگر بخواهید فروشگاه شما غیراختصاصی باشد شما باید از فروشگاه سازهای اماده استفاده کنید که نام آنها را در لیست زیر قرار داده ام : ✔️ opencart✔️ woocommerce✔️ prestashop✔️ joomla✔️ magento✔️ drupalدر لیست بالا شما سیستم هایی را مشاهده میکنید که کمتر به برنامه نویسی نیاز دارند و با نصب کردن آنها میتوانید فروشگاه اینترنتی کاملی را داشته باشید. البته باید در نظر داشته باشید که این فروشگاه ساز ها برای هدف خاصی ساخته نشده اند و انوع فروشگاه ها را پشتیبانی میکنند.به همین علت فروشگاه سازهای غیراختصاصی و آماده نسبتا سنگین تر از فروشگاه های آنلاین اختصاصی هستند و فروشگاه های بزرگ مثل دیجیکالا باسلام و ... هرگز از آنها استفاده نمیکنند. دلایل بیشتری وجود دارد که این نوع فروشگاه ها برای موفقیت یک کسب و کار در اینترنت مناسب نیستند.فروشگاه اختصاصی با برنامه نویسیدر مقابل نوع دیگری از ساخت فروشگاه آنلاین وجود دارد که به آن ساخت فروشگاه اختصاصی میگویند و برای ساختن آن باید برنامه نویسی بلد باشید. بسیاری از کسب و کارهای آنلاین برنامه نویس استخدام میکنند یا خودشان اقدام به یادگیری میکنند تا بتوانند کسب و کار خود را برنامه نویسی و گسترش دهند.برای ساخت فروشگاه کاملا اختصاصی شما باید یکی از زبان های برنامه نویسی سمت سرور مثل PHP ، Python ، Java ، Csharp و .... و همچنین شما توانایی طراحی ui سایت با html css js  را داشته باشید و در این صورت میتوانید بیزنس آنلاین خود را برنامه نویسی و توسعه دهید.مراحل ساخت فروشگاه آنلاین 📋ساختن یک فروشگاه اینترنتی ممکن است ساده تر از آن چیزی باشد که فکرش را میکنید ، کافیست مرحله به مرحله پیش بروید تا به هدف خود برسید و بتوانید بیزنس خود را روی اینترنت در دسترس عموم مردم قرار دهید.مراحل زیر باید طی کنید تا به یک فروشگاه دسترسی داشته باشید : یک پلتفرم مناسب برای ساخت فروشگاه انتخاب کنید ( در پایین توضیح مفصل دادم )یک دامنه ی اینترنتی بخرید ( پایین توضیح دادم )یک هاست یا سرور مجازی بخریدبرنامه نویسی یاد بگیرید یا یک برنامه نویس پیدا کنرنگ بندی و قالب فروشگاه خود را تعیین کنید ( براساس تجارت خود )محصولات خود را موجود و مدیریت کنیدیک پلتفرم مناسب برای ساخت فروشگاه انتخاب کنیدپلتفرم یعنی چه ؟ شما باید تصمیم بگیرید فروشگاه شما روی چه پلتفرمی باشد منظور از پلتفرم یعنی جایی که فروشگاه شما اجرا میشود . مثلا میتواند یک اپلیکیشن قابل نصب روی موبایل باشد یا یک وب سایت که در مرورگر اجرا میشود یا جای دیگری ...شما باید نسبت به پلتفرمی که انتخاب میکنید زبان برنامه نویسی و ابزارهای مناسب با آن را نیز یاد بگیریدمثلا اگر میخواهید یک وب سایت فروشگاهی برنامه نویسی کنید بهترین زبان PHP و فریمورک Laravel آن است.اگر میخواهید اپلیکیشن موبایل فروشگاهی برنامه نویسی کنید یادگیری زبان کاتلین الزامی است.برای یادگیری تمام این موارد و همچنین داشتن سورس کد آماده ی چنین فروشگاهی که تقریبا مشابه دیجیکالا باشد میتوانید از دوره ی آموزش پروژه محور ساخت فروشگاه اینترنتی مشابه دیجیکالا سایت آواسام با تدریس مهندس نیکزاد مراجعه کنید چون این دوره پروژه محور است و در کنار خودش سورس کد نیز دارد دوره ی آموزش ساخت فروشگاه اینترنتی مشابه دیجیکالااگر این دوره را تهیه کنید میتوانید برنامه نویسی وب و برنامه نویسی موبایل مشابه دیجیکالا را انجام بدهید و همچنین تخصص برنامه نویسی کسب کنید که در پروژه های بعدی نیز به دردتان میخورد</description>
                <category>فرهاد.س</category>
                <author>فرهاد.س</author>
                <pubDate>Thu, 25 Jul 2024 15:39:40 +0330</pubDate>
            </item>
            </channel>
</rss>