لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش قبل از برنامه نویسی: همه چیزهایی که قبل از کدنویسی باید بدانید
Pre-Programming: Everything you need to know before you code
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
شانس موفقیت خود را در یادگیری کدنویسی و برقراری ارتباط با توسعه دهندگان دیگر افزایش دهید. درک بهتر اصول نحوه عملکرد برنامه نویسی درک اصول اولیه نحوه کار رایانه ها و ارتباط آن با فناوری وب مدرن. انتخاب زبان برنامه نویسی و مسیری که می خواهند در حرفه خود دنبال کنند. و از 8 مفهوم اساسی برنامه نویسی استفاده کنید. هر سیستم مدیریت محتوا را ارزیابی، نصب و اصلاح کنید. مفهوم چارچوب برنامه نویسی را به کار ببرید با دوستان خود تماس بگیرید که تفاوت بین چارچوب، کتابخانه و IDE را نمی دانند (آنها شما را دوست خواهند داشت) با دیگران در مورد فناوری به گونه ای ارتباط برقرار کنید که بلافاصله بی تجربگی شما را از بین نبرد. دوستان در طول نوشیدنی با فکتوئیدهای تصادفی درباره بیل گیتس و استیو جابز در نهایت و دلیل اینکه Comcast به شما 29.99 دلار پرداخت می کند را بدانید پیش نیازها:دسترسی به اینترنت حس شوخ طبعی
بیش از 60% از افرادی که سعی میکنند نحوه برنامهنویسی را بیاموزند، در نهایت کار را ترک میکنند.
چرا؟
آیا به این دلیل است که "برنامه نویسی برای همه مناسب نیست"؟
یا به این دلیل است که فقط کسانی که در علوم سخت تجربه دارند می توانند آن را یاد بگیرند؟
نه، هیچکدام از اینها درست نیست. صرفاً به این دلیل است که اکثریت قریب به اتفاق افرادی که تلاش می کنند درک اولیه ای از فناوری که قرار است استفاده کنند ندارند.
اگر نمیدانید مرورگر چگونه کار میکند، چگونه میتوانید با طراحی واکنشگرا مقابله کنید؟
اگر نمیدانید چه چیزی باعث میشود رایانه شما دائماً یخ بزند (علاوه بر پورنو، واضح است) چگونه میخواهید یک برنامه دسکتاپ ایجاد کنید؟
دفعه بعد که سرور سایت شما به دلیل "مشکل سوکت گره" در جاوا اسکریپت کامل پشته شما از کار می افتد چگونه حالت چهره گیج خود را پنهان می کنید؟
اگر تا به حال رایانهتان را نزد یک تکنسین بردهاید و گفتهاید "کارش را بکن" یا "خوب کار نمیکند. من گریه میکنم"، دقیقاً شما همان کسی هستید که به این دوره نیاز دارید.
انتظار میرود طی 10 سال آینده، ایالات متحده بیش از 2 میلیون شغل برنامهنویسی اضافه کند. مشاغلی که بیش از 100000 دلار در سال حقوق می گیرند. و این فقط ایالات متحده است (Merica').
بنابراین، اگر میخواهید روی قطار کدنویسی بپرید، مجسمه برنزی خود از ایلان ماسک را که روی مریخ ایستاده است، زمین بگذارید و شکافهای «سواد فناوری» خود را پر کنید. حتی اگر خودتان یک «نینجا کدنویس» نشوید، تمام نینجاهای برنامه نویسی آینده که با آنها کار می کنید با تشکر از شما (و به شما می گویند که آنها را نینجاهای کدنویس صدا نکنید).
درباره مربی شما:
سلام، من ایوان کیمبرل هستم. من هم برای یادگیری اصول برنامه نویسی تلاش کردم. اگر شکست در برنامهریزی یک ورزش بود، من در تیم رویا بودم.
امروز، من یک آژانس توسعه وب و تلفن همراه به نام Sprintkick را اداره می کنم و در 4 سال گذشته بیش از 100+ برنامه موبایل تحت وب را ساخته و مدیریت کرده ایم.
کسی که از نظر فناوری به چالش کشیده شده است چگونه می تواند این کار را انجام دهد؟ خوب، اولاً من با "تکنولوژیک به چالش کشیده" مخالفم (بفرمایید) و دوم اینکه واقعاً مستقیم بود. من فقط باید مدت زمان مشخصی را صرف یادگیری آنچه در مورد کامپیوتر، وب و فناوری برنامه نویسی اولیه و همچنین روندهای فناوری مدرن و مفاهیم پیشرفته می دانستم، می دانستم.
این دوره یک مسیر سریع طراحی شده است تا شما را به "من متوجه شدم" و در نهایت شروع به برقراری ارتباط صحیح و موثر در مورد فناوری کنید.
سرفصل ها و درس ها
اصول اولیه
The basics
بررسی اجمالی دوره
Course Overview
به انجمن ما در Slack بپیوندید!
Join our community on Slack!
چرا به کامپیوتر اهمیت می دهیم؟
Why care about computers?
کامپیوتر چیست؟
What is a computer?
کامپیوتر چگونه کار می کند؟
How does a computer work?
کامپیوترها چگونه اطلاعات را ارسال و دریافت می کنند؟
How do computers send & receive information?
Machinespeak & The Matrix
Machinespeak & The Matrix
سیستم عامل چیست؟
What's an operating system?
سیستم عامل در عصر مدرن
Operating systems in the modern era
نرم افزار دسکتاپ
Desktop software
امتحان
Quiz
فعالیت: درگیر شوید
ACTIVITY: Get involved
مرور و خلاصه: بخش 1
Review & Recap: Section 1
بررسی برگه ها و فعالیت های دوره - همه در یک PDF
Review sheets & course activities - all in one PDF
اینترنت
The Internet
تاریخچه اینترنت
The history of the internet
آناتومی اینترنت
The anatomy of the internet
دامنه، IP، DNS
Domain, IP, DNS
مرورگرها چگونه کار می کنند؟
How do browsers work?
اینترنت موبایل چگونه کار می کند؟
How does mobile internet work?
آناتومی یک وب سایت
The anatomy of a website
آناتومی یک سایت موبایل
The anatomy of a mobile site
اختیاری: بیایید در مورد Netscape صحبت کنیم
OPTIONAL: Let's talk about Netscape
امتحان
Quiz
مرور و خلاصه: بخش 2
Review & Recap: Section 2
جلو، پشت و پشته
Front, back, & stacks
front-end در مقابل back-end چیست؟
What is front-end vs. back-end?
فعالیت: جلو یا عقب؟ به شرح وظایف نگاه کنید و ببینید کدام کدام است
ACTIVITY: Front or Back? Look at job descriptions and see which is which
منظور من از زبان چیست؟
What do I mean by language?
HTML
HTML
فعالیت: بیایید HTML را امتحان کنیم
ACTIVITY: Let's try out some HTML
CSS
CSS
فعالیت: بیایید سعی کنیم یک برگه CSS را اصلاح کنیم
ACTIVITY: Let's try modifying a CSS sheet
در حال حاضر، من بنیانگذار، مدیر Sprintkick، یک آژانس دیجیتال خدمات کامل مبتنی بر ارجاع و مستقر در سانفرانسیسکو هستم. در طول 4 سال گذشته، من بر توسعه و راه اندازی بیش از 100 برنامه وب و موبایل نظارت داشته ام. مشتریان از 1 تا 2 استارت آپ که ایده اولیه خود را راه اندازی می کنند تا Fortune 100 چند میلیارد دلاری مانند Wal-Mart، Dick's Sporting Goods، GNC را شامل می شود.
قبل از Sprintkick، من به عنوان VC برای شرکتی به نام Juvo Capital، مستقر در لس آنجلس، کار میکردم. من پیشگام توسعه شرکت در جریان معاملات دره سیلیکون و دسته فناوری وب مصرفکننده بودم.
قبل از کار برای Juvo، در مدتزمانها پیش، من یکی از بنیانگذاران یک نرمافزار آموزشی به نام ScholarPRO بودم که پول زیادی جمعآوری کرد و سپس به طرز چشمگیری منفجر شد (به روش بد). قبل از اینکه مانند ستاره مرگ منفجر شود، از طریق 5 انکوباتور فناوری (بله 5) با Tech Stars، Excelerate Labs، MassChallenge، Babson Venture Program و Sparkseed رفتم.
این برای من کافی است. امیدوارم از کلاس من لذت ببرید!
نمایش نظرات