در این کلاس، اصول اولیه توسعه وب و نحوه ساخت یک برنامه وب ساده از ابتدا را خواهید آموخت. در راه، نقش پروتکل ها، زبان های برنامه نویسی، زبان های نشانه گذاری، کلاینت ها، سرورها و مرورگرها را درک خواهید کرد. پس از اتمام کلاس، اولین برنامه وب خود را نوشته اید و می توانید دقیقاً توضیح دهید که چرا کارهایی را که روی صفحه می بینید انجام می دهد.
اگر مبتدی هستید و می خواهید سفر خود را به سمت توسعه وب شروع کنید یا فقط کنجکاو هستید که بدانید اینترنت چگونه کار می کند، این کلاس برای شما مناسب است. دانشی که در اینجا به اشتراک می گذارم برای همه کسانی که قصد دارند در آینده با فناوری های مبتنی بر وب کار کنند ضروری است.
من با توسعهدهندگانی کار کردم که بدون اینکه بفهمند چرا همه چیزهایی را که یاد گرفتهاند انجام میدهند، کد مینویسند. درک ماهیت دقیق اتفاقاتی که هنگام ساخت و اجرای یک برنامه وب روی می دهد برای تبدیل شدن به یک توسعه دهنده خوب ضروری است.
دانشی که از این کلاس می گیرید شما را از رد شدن شرم آور در مصاحبه های شغلی نجات می دهد و به شما امکان می دهد دوره های پیشرفته را حتی سریعتر یاد بگیرید. اینها مهارت هایی هستند که برای پرسیدن سؤالات مناسب با همه فناوری های پیشرفته وب، اشکال زدایی مشکلات مربوط به مشکلات آینده خود، و برای ایجاد دایره لغات خود به طوری که بتوانید با سایر توسعه دهندگان وب ارتباط برقرار کنید، به آنها نیاز دارید.
ما یک برنامه کاربردی ساده از ابتدا خواهیم ساخت، بنابراین ابزارهای مورد نیاز حداقل هستند:
من معتقدم، کلاس من دیدگاه منحصر به فردی در شروع سفر توسعه وب شما ارائه می دهد، زیرا این کلاسی است که من هرگز نداشتم. من هرگز مربی ای نداشتم که مرا از طریق این زیرساخت بسیار ابتدایی راهنمایی کند، بنابراین این کلاس را دقیقاً همان کلاسی ایجاد کردم که زمانی که یک توسعه دهنده جوان بودم آرزویش را داشتم. بیایید با هم سرگرم شویم و یک برنامه کوچک شگفت انگیز بسازیم.
تکلیف:
پروژه ما یک جوک مولد پویا است که به طور تصادفی یک جوک را انتخاب کرده و در یک وب سایت نمایش می دهد. میتوانید به تعداد دلخواه جوک اضافه کنید و به رنگهای انتخابی خود به سایت استایل دهید.
ابزارها:
شما می توانید هر ویرایشگر متن و مرورگری را برای اجرای پروژه انتخاب کنید اما من توصیه می کنم
درس 3 نحوه دانلود این ابزارهای رایگان را به شما نشان می دهد.
شروع به کار:
سایت شما باید 3 رکن توسعه وب را پوشش دهد:
قبل از اینکه برنامه را با استایلهای خود و جوکهای اضافی غنیسازی کنید، مثالی را در درس برای ایجاد تنظیمات اولیه دنبال کنید.
اگر به منبعی برای جوک نیاز دارید، را امتحان کنید.
میتوانید برنامه نمونه من را در اینجا پیدا کنید:
کد منبع برنامه نمونه من را می توان از اینجا دانلود کرد:
در اینجا تصویری وجود دارد که می توانید در سایت خود قرار دهید:
پیوست به این دوره یک فایل pdf با منابع ذکر شده برای کپی/پیست پیدا می کنید.
اشتراک گذاری کار شما:
با آپلود اسکرین شات در بخش "پروژه شما"، جوک مولد تمام شده خود را با کلاس به اشتراک بگذارید. اگر سوالی دارید یا نیاز به مشاوره دارید، لطفا به من اطلاع دهید! من خوشحالم که کمک می کنم!
در اینجا یک اسکرین شات از نمونه جوک مولد من است:
گیک حرفه ای
سلام، من تارک هستم. من به عنوان یک مهندس نوآوری در روز و به عنوان یک تولید کننده محتوا در شب کار می کنم. در سالهای گذشته، تعداد زیادی نمونه اولیه با فناوریهای استاندارد و تجربی ساختم. چیزهای زیادی برای کشف وجود دارد، از فناوری های وب استاندارد گرفته تا شبکه های IPFS، از قراردادهای هوشمند مبتنی بر بلاک چین تا برنامه های کاربردی VR.
در اوقات فراغت خود، فیلمهای علمی تخیلی تماشا میکنم و محتوای ویدیویی تولید میکنم، بنابراین تصمیم گرفتم هر دو دنیا را کنار هم بگذارم و کلاسهای ویدیویی آموزشی درباره توسعه نرمافزار تولید کنم.
با خیال راحت با من تماس بگیرید! من عاشق گسترش شبکه ام و کار بر روی مهارت های تدریس خود هستم.
نمایش نظرات