کارشناس فیزیک . برنامه نویس فول استک وب . علاقه مند به هوش مصنوعی
چطوری سایت دیجیکالا بسازم
این روزا که کاربرای اینترنت در ایران ماشالا بیشتر از جمعیت خود ایران شده و طبق یه سری آمارهایی ما بالاتر از ۸۵ میلیون نفر استفاده کننده اینترنت داریم این یعنی هرچی کسب و کار قدیمی و افلاین هست باید آنلاین بشه
اگه بدونید با آنلاین کردن کسب و کار خودتان و توسعه ی آن در اینترنت چقدر درآمد شما افزایش پیدا میکنه اصلا صبر نمیکنید و همین الان دست به کار میشید
من در طی سالهای پیش به خیلی مغازه ها رفتم و گفتم چرا فروشگاه انلاین نمیزنی و هرکدومش یه بهانه آورده یکی گفت سخته یکی گفت بیخیال کی میخاد انلاین خرید کنه و ... ولی اونها مثل اینکه اشتباه متوجه شدن و اینترنت را خوب درک نکردن
ما ۸۰ میلیون نفر کاربر در اینترنت داریم که از بندرعباس بگیر تا تبریز حضور دارن و این همه جمعیت در شبانه روز در گوگل جستجو میکنند ، تبلیغات میبینند ، ترغیب میشوند ، خرید میکنند و آن هم نه صد هزار نفر دویست هزار نفر سیصد هزار نفر !!! میلیون ها آدم در روز خرید آنلاین انجام میدن یعنی شما نمیتونی به ۱۰ نفر در روز کالا بفروشی؟ و فکر کردی که اگر بتونی به ۱۰ نفر کالا بفروشی میتونی یک ماه بعد روزانه به ۲۰ نفر جنس بفروشی و خوبی فروش انلاین هم که میدونید اینه که نه مشتری را میبینید نه دردسرهای خرید حضوری را داره نه چیز دیگری
فقط کافیه کالا رو بسته بندی کنید و پست کنید به مقصد و تمام شد...
اگه محصول غیرفیزیکی میفروشید و توانایی تولید محتوا دارید که چه عالی و شما تقریبا هزینه های اولیه بسیار کمی دارید فقط باید استراتژی بچینید و وقت بزارید بعدش بوممم ... کسب و کار شما زیر و رو میشه...
اما برای موفقیت فروشگاه های اینترنتی علاوه بر یادگیری دیجیتال مارکتینگ ( همون بازاریابی قدیمی ولی تو بستر اینترنت ) و سئو و خیلی چیزای دیگه باید بدونید که اساسی ترین چیز که به موفقیت یک فروشگاه کمک میکنه زیربنای اونه ! یعنی فروشگاه چطوری پیاده سازی شده ؟ آیا ui و ux جالب و زیبایی داره که مشتری جذب کنه؟ آیا سرعت خوبی داره ؟ آیا همیشه در دسترس هست یا بعضی وقتا قطع میشه و مشتری مجبور به ترک فروشگاه شما میکنه؟ در این پست قراره اینا رو بررسی کنیم و ببینیم از نظر فنی که نقطه ی صفر ساخت فروشگاه اینترنتی هست چه کارهایی باید بکنیم
اگه میخای یه فروشگاه بسازی باید برنامه نویسی بلد باشی که بتونی قسمت های مختلف آن رو ایجاد کنی ویرایش کنی یا امکانات جدیدی بهش اضافه کنی ... یا میتونی از سیستم های اماده مثل وردپرس استفاده کنی که البته معایب خودش رو داره که بعدا در موردش صحبت میکنم
ساخت سایت فروشگاهی مثل دیجیکالا
ما برای توسعه ی وب سایت گزینه های زیادی داریم زبان های برنامه نویسی مختلفی باید یاد بگیرید تا بتونید سایت بسازید اما یه سری ابزارهای کمکی هم هستن که من بهترینش رو برای شما گلچین کردم
بطور خلاصه برای ساختن وب سایت شما باید زبان برنامه نویسی PHP بلد باشید البته زبان های دیگه ای هست که نیاز نیست اونا رو یاد بگیرید چون ساده ترین و بهترین این زبان ها PHP هست
اما php فریمورک های مختلفی داره که باید یکی از انها را انتخاب کنید من اینجا فریمورک لاراول را به شما معرفی میکنم که محبوب ترین و بروزترین فریمورک هست
با یادگیری لاراول شما میتونید تقریبا هر نوع سایتی را بصورت اختصاصی بسازید و برای ساخت فروشگاه انلاین خیلی مناسبه
طبق تحقیقاتی که کردم وردپرس به دلیل سرعت پایین و امنیت کم و عدم توانایی در شخصی سازی مناسب فروشگاه های اینترنتی نیست و بهترین گزینه لاراول هست.
اما برای ساختن ظاهر سایت شما نیاز به دانش html css js دارید. پس مجموعه ای که باید یاد بگیرید تا به یک متخصص برنامه نویسی وب تبدیل بشوید در زیر است
- html
- css
- javascript
- php
- laravel
من که مدتها پیش همه ی اینا رو یاد گرفتم و کلی فروشگاه اینترنتی هم ساختم میتونم بگم شما اگه کاملا کاملا صفر باشید و خوب آموزش ببینید بعد از ۵ ماه میتونید متخصص همه ی موارد بالا بشید
با چه چیزی اپلیکیشن دیجیکالا بسازم ؟
شما میتونید در کنار وب سایت فروشگاهی یه اپلیکیشن هم داشته باشید که روی گوشی های موبایل نصب بشه مثل اپلیکیشن دیجی کاالا ... خوبی داشتن اپ اینه که اسم و برند فروشگاه شما همیشه در منوی گوشی مشتری های شما هست و باعث میشه فروش شما افزایش پیدا بکنه
همچنین باید در نظر داشته باشین که الان بیشتر مردم از موبایل استفاده میکنن تا کامپیوتر و ... و استفاده از اپ خیلی راحت تر و بهتر از باز کردن سایت و ... هست پس مشتریا ترجیح میدن با اپ کار کنن و از فروشگاه خرید کنن تا اینکه دنبال سایت ها بگردن
من طبق بررسی هایی که کردم خود اپ دیجیکالا با کاتلین نوشته شده کاتلین چیه ؟ یک زبان برنامه نویسی موبایل هست که با آن میتونید اپلیکیشن های عالی رو در مدت زمان کم بسازین
زبان های دیگه مثل فلاترو جاوا و ... هم هستن ولی بهترینش کاتلین هست
از چه منابع اموزشی شروع کنم به یاد گرفتن ؟
اگه دوست دارید برنامه نویسی یاد بگیرید و بتونید فروشگاه اینترنتی بسازید ( البته با تخصصی که کسب میکنید بعدا هر چیزی میتونید بسازید ) باید زبان های برنامه نویسی که بالا گفتم رو یاد بگیرید
مسیر سختی پیش رو دارید ولی بهتره بدونید که شما بعدش یک برنامه نویس حرفه ای میشید
کلی میتونید پروژه های برنامه نویسی بگیرید
کلی سایت و اپ بسازید
تو مارکت ها فعالیت کنید
و مسیری هست که من خودم رفتم و تقریبا درآمدم ۲۰ برابر یک کارمند هست و میتونم در روز فقط ۵ ساعت کار کنم و باقی تایم رو بیکار هستم که یا گیم بازی میکنم یا مسافرت میرم
این آزادی و منبع درآمدی عالی رو دوست داشتم و تونستم با برنامه نویسی بهش برسم این چیزی نیست که من بگم مقاله های انگلیسی هم جستجو کنید و بخونید متوجه خواهید شد که درآمد و شیوه ی کار کردن این مسیر چطوریه ولی باید اولش هزینه کنید زمان بزارید
و بعد به جایگاه یک برنامه نویس خوب میرسید و میتونید نهایت لذت رو از کارتون ببرید
کلی آموزش برای یادگیری لاراول داریم
کلی آموزش ساخت اپلیکیشن با کاتلین داریم
ولی تنها دوره ی جامع فارسی که میتونم معرفی کنم همه ی اینا رو داخل خود داره دوره زیر هست
دوره آموزش کامل طراحی سایت دیجیکالا
توجه کنید که شما هر دوره شرکت میکنید حتما باید با مراحل آن جلو بروید و با صبر و حوصله آموزش ببینید چون برنامه نویسی زمینه ای شغلی است که کمی پیچیده است و بخاطر همین هرکسی برنامه نویس نمیشود.
مطلبی دیگر از این انتشارات
کاتلین یا پایتون: گام اول سفر برنامهنویسی
مطلبی دیگر در همین موضوع
حل چالش امنیتی https://hack.me
بر اساس علایق شما
تولدمه ؛)🧸