این دوره اکنون با لاراول به روز شده است!
به Ultimate PHP، CSS و SASS خوش آمدید: مهارت های جاوا اسکریپت خود را تقویت کنید! - عنوان قدیمی
اکنون نهایی PHP، Laravel، CSS Sass! PHP، Laravel Sass
را یاد بگیریداین دوره بیش از 380 سخنرانی ضبط شده با کیفیت HD و بیش از 82 ساعت زمان تماشا را به شما ارائه می دهد.
شرایط مورد نیاز:
مهارت های اولیه HTML، CSS و PHP مطلوب هستند، اما هر کسی اساساً می تواند من را در این دوره دنبال کند. بدون نیاز به خرید نرم افزار اضافی، کامپیوتر و ویرایشگر متن شما برای نوشتن کد کافی خواهد بود.
توضیحات
آیا دورههایی را گذراندهاید که بهروز نیستند یا دورههایی را گذراندهاید که پس از اتمام آنها بلافاصله متوجه میشوید که آن چیزی نیست که آنها در ویدیوی تبلیغاتی قول داده بودند؟ آیا به چندین دوره پیوسته اید تا اساساً یک چیز را بارها و بارها یاد بگیرید؟ آیا به این فکر کرده اید که چرا هیچ دوره آموزشی کاملی وجود ندارد که بتوانید یاد بگیرید چگونه با جدیدترین، بهترین و مدرن ترین تکنیک های برنامه نویسی/طراحی استاد شوید؟
خبر عالی: پس این دوره برای شما مناسب است!
به "نهایی PHP، CSS، و Sass خوش آمدید: مهارت های جاوا اسکریپت خود را تقویت کنید، بهترین دوره تا کنون". این پیشرفته ترین، مدرن ترین و به روزترین دوره آموزشی است که تاکنون در این پلتفرم وجود دارد. این همه آن چیزی است که برای استاد شدن و پیشرفت شغلی خود به عنوان یک دانشجوی فارغ التحصیل، توسعه دهنده جوان یا برنامه نویس نیاز دارید. به این نکته توجه کنید که چرا این دوره را برای همه ایجاد کردم.
این دوره چندین بخش دارد. بخش اول فرآیند طراحی است که در آن نحوه استفاده از HTML، CSS و Sass را یاد خواهید گرفت. شما می توانید پس از اتمام این قسمت به تنهایی طرح های مدرن طراحی و ایجاد کنید. شما پیچیده ترین و پیشرفته ترین تکنیک های طراحی ریسپانسیو، طرح بندی CSS GRID و Flexbox را یاد خواهید گرفت و بله، با Bootstrap نیز آشنا خواهید شد. شما استاد Sass خواهید شد و معماری CSS همچنین میتوانید 3 صفحه فرود بسیار متفاوت را برای این پروژهها طراحی کنید تا بتوانید تجربه کسب کنید و آنچه را که ما آموختهایم تمرین کنید و آن را در عمل پیاده کنید. در این بخش 2 راهنمای کامل برای CSS GIRD و Flexbox خواهید داشت تا زندگی خود را آسان کنید. این دوره کاملاً در مورد طراحی است و شما معمار 3 پروژه متفاوت و زیبا طراحی و ساخته شده خواهید بود.
بخش اول دوره مقدماتی CSS AND SASS، FLEXBOX، CSS-GRID و Bootstrap:
1) طرحبندیهایی از هر نوع با جدیدترین فناوریهای چیدمان پیشرفته ایجاد کنید.
2) شما به Flexbox و CSS Grid و Bootstrap تسلط دارید.
3) با دقت برای انواع دستگاههای دارای درخواست رسانه طراحی کنید.
4) مفاهیم CSS و اینکه چگونه می توانید کدهای قابل استفاده مجدد بسازید که به راحتی با Sass قابل نگهداری است را بدانید.
در این دوره آموزشی، زمانی که کارتهای چرخشی/برگردان را میسازیم، با کلیپ پسزمینه، تبدیل و پرسپکتیو آشنا میشوید. برای شکل دادن به پاورقی و هدر از clip-path استفاده خواهید کرد. همچنین، میتوانید با استفاده از @keyframes، انتقال و انیمیشن ایجاد کنید.
با کار بر روی این پروژه ها می توانید از انتخابگرهای CSS و شبه کلاس ها استفاده کنید، عناصری که پایه و اساس CSS مدرن هستند. در مواجهه با سناریوهای پیچیده، با استفاده از موقعیت یابی انتزاعی و نسبی، ارث والدین، فرزند، انواع جعبه و عناصر موقعیت یابی به دست خواهید آورد. این دوره بر اساس قانون 7-1 خواهد بود و ما به متدولوژی BEM پایبند هستیم تا بتوانید اجزای کد عظیمی را ایجاد کنید که برای نگهداری بسیار آسان و در عین حال قابل گسترش و مقیاس پذیر هستند. با Sass از متغیرها در جایی که مقادیر آنها را اعلام می کنیم استفاده می کنیم و بعد از آن هر زمان که نیاز داشته باشیم از آنها در پروژه خود استفاده خواهیم کرد. شما یاد خواهید گرفت که چگونه از پرسشهای رسانهای استفاده کنید و مواردی را ایجاد کنید که طراحی ما شکسته میشود، به این معنی که میتوانید طرح خود را با محاسبه ساده و پیشرفته مطابق با انواع اندازههای صفحه تنظیم کنید.
Flexbox و شبکه CSS به ما این فرصت را میدهند که فرآیند سازماندهی وبسایت خود را در یک طرحبندی که به راحتی با عرضهای مختلف صفحه مطابقت دارد، بیاموزیم. من دو دوره خرابی و مثال برای این دو طرح بندی خاص دارم. علاوه بر این، ما از آیکونهای عالی فونت استفاده خواهیم کرد، اما همچنین یاد خواهیم گرفت که چگونه از نمادهای مدرن SVG در پروژههای خود استفاده کنیم تا بتوانیم تفاوت بین آنها را درک کنیم. شما می دانید که چگونه رنگ SVG را تغییر دهید و SVG sprites را با یک نسیم تولید کنید. علاوه بر این، ما از NPM استفاده خواهیم کرد تا بتوانیم Sass را کامپایل کنیم و هر تغییر کد به طور خودکار در مرورگر بارگذاری مجدد می شود. شما با فرآیندهای نحوه الحاق، پیشوند و فشرده سازی و کامپایل فایل CSS آشنا خواهید شد.
بخش دوم دوره مقدماتی PHP، PDO، MYSQL، SECURITY و OOP:
بخش دوم این دوره PDO PHP و OOP با استفاده از کلاسها، متدها و غیره است. ما از کل چارچوب MVC استفاده نمیکنیم، اما با نحوه استفاده از M از آن چارچوب که مخفف MODELS است آشنا میشویم. در داخل این پوشه مدل، توابع اصلی خود را ایجاد خواهیم کرد که به شیوه ای امن با پایگاه داده تعامل خواهند داشت. امنیت ویژگی شماره یک PDO است، به همین دلیل است که ما قصد داریم پروژه های خود را با PDO انجام دهیم. من یک دوره کرش در مورد نحوه استفاده از کلاس ها و PDO فقط برای این پروژه ایجاد کرده ام، بنابراین اگر فردی با درک محدودی از PHP هستید، پس از دوره کرش برای دنبال کردن این قسمت مشکلی نخواهید داشت.
آنچه در این بخش خواهید آموخت:
خواهید آموخت که PDO نشان دهنده اشیاء داده PHP و روشی ناب و ثابت برای اتصال به پایگاه داده است. همچنین، PDO می تواند با چندین پایگاه داده مختلف مانند MySQL، Firebird، Oracle، PostgreSQL و بسیاری دیگر کار کند. PDO بدون توجه به نوع سیستمی که استفاده می کنید، لایه دسترسی امن به داده ها را فراهم می کند، همچنان می توانید از همان عملکردها برای دسترسی به این داده ها استفاده کنید. برای کار باید از نسخه PHP 5.4 یا بالاتر استفاده کنید زیرا PDO به ویژگی های OOP نیاز دارد. بزرگترین مزیتی که من برای استفاده از PDO انتخاب میکنم این است که میتوانیم عبارات آمادهای بنویسیم که از حملات SQL و تزریقهایی که میتوانند آنچه را که در پایگاه داده ذخیره کردهایم نابود کنند، جلوگیری میکند. PDO بسیار قابل استفاده و قابل استفاده مجدد است، قابل استفاده است زیرا عملکردهای زیادی دارد که می توانیم از آنها مانند واکشی و مدیریت خطا استفاده کنیم، و قابل استفاده مجدد به این معنی است که به دلیل API یکپارچه خود می تواند به چندین پایگاه داده دسترسی داشته باشد. ما آنقدر کوئری های ایجاد، خواندن، به روز رسانی، حذف خواهیم نوشت که در پایان این دوره شما استاد PHP خواهید شد. شما استاد PHP PDO خواهید شد و با سه کلاس اصلی مانند PDO، PDOstatment و PDOexception آشنا خواهید شد. به این دلایل، من همچنین سخنرانی هایی در مورد کلاس های OOP (برنامه نویسی شی گرا) گنجانده ام که در آن بحث می کنم کلاس چیست و چگونه از آنها در پروژه خود استفاده کنیم. شما یاد خواهید گرفت که چگونه اشیاء آن کلاس را نمونه سازی کنید و چگونه این اشیاء می توانند تعامل داشته باشند و از متدها/توابع کلاس والد استفاده کنند. علاوه بر این، در مورد کلاس های Abstract و Extend صحبت خواهیم کرد. علاوه بر این، یاد خواهید گرفت که چگونه با استفاده از PHP Stripe API و PHP SDK برای PayPal RESTful API پرداخت کنید.
پس از آن، میتوانیم با استفاده از PHPMailer برای کاربران/مشتریان ایمیل ارسال کنیم و میتوانیم آن را از طریق Composer نصب کنیم. به طور خلاصه، شما یاد خواهید گرفت که چگونه از یک آهنگساز یا ابزار مدیریت وابستگی برای مدیریت وابستگی های نرم افزار PHP و کتابخانه های مورد نیاز استفاده کنید.
سایر موارد کوچکتر که قابل ذکر است:
1) امنیت درهم سازی رمز عبور در PHP
2) متغیرها، ثابت ها فوق جهانی
3) آرایه ها در PHP
4) حلقه هایی مانند while، foreach، for و غیره
5) ساختارهای کنترلی
6) روش ها یا توابع
7) جلسات
8) ذخیره و انتقال فایلها
9) احراز هویت
10) PHPMailer برای ارسال ایمیل و فایلها
11) با Stripe و Paypal پرداخت کنید
بخش سوم دوره مقدماتی JAVASCRIPT، AJAX و JQUERY:
اگرچه بخش سوم جداگانه ای وجود نخواهد داشت، اما با بخش PHP همراه خواهد شد زیرا ما باید بسیاری از کارها را در وب سایت با استفاده از جاوا اسکریپت و JQuery انجام دهیم. بنابراین در این بخش آخر، من می خواهم در مورد اینکه چرا می خواهیم از جاوا اسکریپت و آژاکس برای تکمیل پروژه خود استفاده کنیم، بحث کنم. اگرچه این دوره در مورد یادگیری جاوا اسکریپت و آژاکس نیست، شما هنوز در طول این دوره چیزهای زیادی خواهید آموخت. بنابراین AJAX چیست؟
AJAX مخفف عبارت Asynchronous JavaScript و XML است و مجموعه ای از تکنیک های توسعه مورد استفاده برای ساخت وب سایت ها و برنامه های کاربردی وب را توصیف می کند. عملکرد اصلی Ajax بهروزرسانی محتوای وب به صورت ناهمزمان است ("A" AJAX)، به این معنی که وقتی تنها بخش کوچکی از محتوای آن صفحه بهروزرسانی میشود، نیازی به بارگذاری مجدد کل صفحه وب ندارید. "J" مخفف جاوا اسکریپت است و جاوا اسکریپت برای پنهان کردن و نمایش اعلان ها یا پیام ها هنگام حذف و ذخیره داده ها استفاده می شود. همچنین پیام های هشدار را با کمک جاوا اسکریپت نمایش خواهیم داد. ورود و ثبت نام با استفاده از عبارات منظم جاوا اسکریپت انجام می شود تا بتوانیم داده های فرم ورودی را قبل از ذخیره آن در پایگاه داده خود اعتبارسنجی کنیم. با کمک Ajax، انتخاب کشویی وابسته به Ajax ایجاد می کنیم. از آنجا که این یک پروژه واقعی است که نیاز به انجام کارهای زیادی دارد، ما باید از Ajax و جاوا اسکریپت استفاده کنیم تا احساس طراحی خود را حفظ کرده و بسیار مدرن به نظر برسد.
در نهایت، ما از Google Maps JavaScript API و Geocoding برای نمایش LAT و LNG، جستجوی مکانهای زنده یا آدرسهای خاص و در نهایت ذخیره آنها در پایگاه داده استفاده خواهیم کرد. از کدگذاری جغرافیایی برای تبدیل آدرسی که در DB ما است به lat و long برای نمایش به نقشه در صفحات دیگر استفاده می شود. علاوه بر این، نحوه قرار دادن نشانگر، نحوه ساخت نمادهای سفارشی برای نشانگر مانند پرچم ساحل را یاد خواهیم گرفت زیرا فکر می کنم اضافه کردن نقشه های گوگل به هر وب سایتی باعث می شود وب سایت حرفه ای تر و تمیزتر به نظر برسد.
چرا باید این دوره را بگذرانید؟
قبل از خرید هر دوره، توصیه من این است که مشخصات و برنامه درسی آن دوره را بررسی کنید و همچنین به تور پروژه یا نحوه ظاهر برنامه نگاه کنید. پس از خواندن و تماشای آنچه توسط مدرس/مدرسان ایجاد شده است، به آن دوره بپیوندید.
قول من به شما؟
من همیشه سعی می کنم در کل دوره شما را خوشحال کنم، شاید گاهی اوقات خسته کننده باشد، اما این من هستم. من می دانم که زندگی به خودی خود سخت است و هر کسی مشکلات خاص خود را دارد، بنابراین اشتراک گذاری اطلاعات در مورد روزم و آرزوی قوی و مثبت بودن شما کاری است که در سخنرانی ها انجام خواهم داد. هرگز مهم نیست که من از این دوره چقدر درآمد کسب خواهم کرد، بلکه چیزی است که شما از این دوره کسب خواهید کرد. پس قول بدهید که دوره را دائما به روز می کنم و به درخواست ها و خواسته های شما گوش می دهم.
اطلاعاتی که باید بدانید: در برخی از سخنرانی ها، نشانگر مکان نما ماوس من قابل مشاهده نیست، اما این نباید شما را از شرکت در این دوره باز دارد، زیرا این یک دوره توسعه وب است که در آن می توانید کدنویسی من و ماوس را مشاهده کنید. قرار نیست مشکل باشد این اشتباه من است و فقط در قسمت اول این سفر وجود دارد. صداقت من شماره یک است و می خواهم قبل از پیوستن به دوره بدانید. همچنین، من اینجا برای شما در بخش Q A هستم، ما همه کارها را با هم انجام خواهیم داد و امیدوارم از آن لذت ببرید.
سبک من
من دوست دارم چیزهایی خلق کنم و به چیزهایی برسم که اکثر مردم فکر می کنند امکان پذیر نیست یا خودم نمی توانم این کار را انجام دهم. پس فردی نباشید که به حرف های دیگران گوش می دهد و هرگز قدمی به جلو برندارید. آنچه که من پیشنهاد می کنم این است که به آنچه که قلبتان به شما می گوید گوش دهید و آنها را دنبال کنید.
هدف من
هدف من این است که شما را به یک برنامه نویس/طراح و توسعه دهنده بهتر تبدیل کنم تا بتوانید شغل رویایی خود را بدست آورید، پول بیشتری به دست آورید یا حتی تجارت الکترونیک یا هر تجارت دیگری را با کمک من راه اندازی کنید.
بنابراین، آیا باید این دوره را بگذرانید؟
پاسخ یک بله بزرگ بله بله است!
دلیل این است که من محتوای بسیار عالی را در یک دوره بسته بندی کردم و به راحتی می توانم این یکی را به 3 دوره کوچکتر تقسیم کنم تا بتوانم دانش آموزان و پول بیشتری دریافت کنم. اما اینطور نیست، من میخواهم چیزی بسازم که برجسته باشد.
آیا می توانم با PHP و CSS، AJAX و جاوا اسکریپت کسب درآمد کنم؟
پاسخ این است که بله، توسعهدهنده ارشد PHP در استرالیا میتواند از 80 تا 130 هزار در سال دریافت کند.
PDO PHP یک زبان برنامه نویسی ضروری برای هر کسی است که با توسعه وب سر و کار دارد.
CSS دست کم گرفته شده است و یک الزام واقعی است زیرا همانطور که در این دوره خواهید دید می تواند بسیار قدرتمند باشد.
دلیل اینکه من این دوره کامل را در یکی گذاشتم این است که می دانم کار ورودی بسیار سخت است و هزاران و هزاران نفر از این قبیل در شرکت های آگهی استخدام هستند. بنابراین به آنچه آنها نیاز دارند و همچنین آنچه را که خواهید آموخت.
نگاه کنیدبرخی از فارغ التحصیلان PHP Junior/فارغ التحصیل یا فارغ التحصیل برنامه نویس وب در سطح مبتدی از 50K-70K برای سالهای اول درآمد کسب خواهند کرد:
خلاصه مطالب و خواسته های آنها از متقاضی کار: این خلاصه کوتاهی از مهارت هایی است که آنها امروز در سال 2019/2020 می خواهند.
بهترین روشها را دنبال کنید – بهترین شیوههای طراحی و توسعه وب را با استفاده از HTML، CSS، جاوا اسکریپت و غیره اعمال کنید.
علاقه زیادی به کدهای پاک داشته باشید - به ایجاد کد قابل استفاده مجدد، آسان برای خواندن و مقیاس پذیر افتخار کنید.
به جزئیات و طراحی دقت کنید
پیش پردازنده های CSS – Sass، کمتر یا مشابه
مهارت های ارتباط کلامی و نوشتاری خوب
می تواند به طور مستقل کار کند و مسائل دشوار را در لحظه حل کند
تجربه با خط فرمان
بسیار مورد توجه است اما ضروری نیست:
تجربه توسعه با دیگر پلتفرمهای تجارت الکترونیک
برنامه نویسی شی گرا – درک روشنی از OOP یا تجربه در هر نوع توسعه Backend.
تجربه SQL - درک خوب یا تجربه با پایگاه داده های SQL
تجربه با ابزارهای ساخت - Gulp، Grunt یا موارد مشابه
درک خوبی از دسترسی به وب و SEO داشته باشید
پس از همه، من امیدوارم که به شما به عنوان یک دانشجوی جدید در دوره خود خوش آمد بگویم. من مطمئن هستم که محتوای آن را دوست خواهید داشت و از آن لذت خواهید برد زیرا چیزهای زیادی وجود دارد که می توانید از آنها یاد بگیرید. شما با صفر شروع می کنید و در نهایت قهرمان می شوید!
متشکرم،
ریک
برنامه نویس و برنامه نویس وب
سلام، نام من ریک است! من به Udemy پیوستم زیرا میخواهم اشتیاق خود را برای آموزش جدیدترین و مدرنترین تکنیکها با دانشآموزانم به اشتراک بگذارم.
من یک توسعهدهنده و طراح وب هستم که همیشه سعی میکنم پروژههای زیبایی از آن بسازم. scratch، به این معنی که وقتی شروع به کار روی یک پروژه می کنم، بسیار دقیق هستم. من از همان روزهای ابتدایی تحصیل در دانشگاه مشغول ساخت وب سایت و اپلیکیشن بوده ام. من لیسانس فناوری اطلاعات را در مقدونیه به پایان رسانده ام و همچنین مدرک کارشناسی ارشد را در مطالعات فناوری اطلاعات در دانشگاه فدراسیون استرالیا به پایان رسانده ام.
بنابراین اشتیاق برای ایجاد وب سایت های خوب چیزی است که از زمانی که من در دانشگاه بودم شروع شد. همچنین امروز دانش آموزان را با انگلیسی آنها آماده می کنم. بنابراین می توانم با افتخار بگویم که به دانش آموزانی که می خواهند در آزمون های آیلتس، تافل، PTE و AEAS شرکت کنند، آموزش می دهم. این آزمون ها برای ثبت نام در مدارس/دانشگاه ها ضروری است. به من اعتماد کن می دانم رفتن به یک کشور خارجی و شروع تحصیل و زندگی در آنجا از صفر چقدر سخت است. من گواه واقعی این هستم که دانشجویان بین المللی در استرالیا می توانند پیشرفت کنند و موفق باشند.
از آنجایی که من عادت دارم کارهایی را که از ابتدا انجام میدهند، انجام دهم و میخواهم به دیگران کمک کنم، به همین دلیل است که Udemy را به عنوان پلتفرم خود انتخاب میکنم تا بتوانم با دانشآموزانم ارتباط برقرار کنم.
آنچه به شما دوستان، دانش آموزان و همکارانم ارائه خواهم کرد.
من به شما یاد خواهم داد که چگونه بسازید. پروژه های پیشرفته HTML و CSS من می دانم که شروع کردن چقدر سخت است.
اگر دانشجو هستید یا تحصیلات خود را تمام کرده اید به دنبال دریافت اولین پیشنهاد کاری خود هستید؟ بنابراین دوره من برای آن هدف خواهد بود. من می دانم که در حال حاضر یافتن شغل حتی برای افراد باتجربه IT سخت است. رقابت زیادی وجود دارد، بنابراین ما باید بهترین تلاش خود را به کار بگیریم.
چه باید یاد گرفت جاوا اسکریپت، آژاکس، JQuery و پیشرفته PHP PDO که در آن امنیت مهم است. کلید شماره یک؟
پس وقت خود را هدر ندهید در دوره من شرکت کنید و مهارتهای جدیدی را بیاموزید که شما را به دوره بعدی میبرد. مرحله. ای کاش دورههایی مانند روشی که انجام میدهم داشتم، بنابراین زندگیام اکنون بسیار آسانتر میشد.
بنابراین، اگر این را میخوانید، در موقعیت بسیار بسیار بهتری نسبت به زمانی هستید که من بودم. شروع به یادگیری مفاهیم جدید می کنم.
برای شما آرزوی بهترین ها را در زندگی دارم و امیدوارم به زودی شما را ببینم.
با احترام p>
ریک
نمایش نظرات