برای برنامه نویسان میان رده و ارشداز ۱۳۹۶
کد نوشتن را بلدید. حالا نوبت تصمیم های بزرگ تر است.
برنامه چی درباره معماری نرم افزار، توسعه فرانت اند در مقیاس بزرگ با Angular و Nx و مهارت هایی می نویسد که به شما کمک می کنند فراتر از نوشتن کد فکر کنید و تصمیم های فنی بهتری بگیرید.
- معماری نرم افزار
- توسعه فرانت اند
- Angular و Nx
- مفاهیم مهندسی نرم افزار
- رشد حرفه ای
از اینجا شروع کنید
برای یادگیری هر موضوع، از مفاهیم پایه شروع کنید و قدم به قدم به سراغ مباحث پیشرفته تر بروید. در هر مسیر، مقاله ها را به ترتیبی بخوانید که درک شما از موضوع کامل تر شود.
معماری نرم افزار
ساختار کد، مرز ماژول ها و تصمیم های فنی که دیر عوض می شوند.
برای وقتی که کد کار می کند، اما دیگر کسی جرئت تغییرش را ندارد.
- معرفی کامل معماری MVC اندروید با مثال کاربردی۱۷ دقیقه
- راهنمای کامل معماری MVP در اندروید + یک پروژه ساده۱۳ دقیقه
- معرفی کامل معماری MVVM در اندروید + روش پیاده سازی۲۷ دقیقه
مسیر شغلی و مهارت های نرم
از برنامه نویس تازه کار تا حرفه ای: کار تیمی، دورکاری و مهارت هایی که پشت کد هستند.
برای وقتی که مهارت فنی دارید و نمی دانید قدم بعدی کجاست.
- ۱۷ قدم برای تبدیل شدن به یک برنامه نویس حرفه ای موبایل۱۶ دقیقه
- چگونه با یک تیم برنامه نویسی بصورت دورکاری کار کنیم؟۱۲ دقیقه
- اسکرام یا Scrum در برنامه نویسی چیست و چگونه آنرا اجرا کنیم؟۹ دقیقه
آرشیو اندروید و جاوا
آموزش های اندروید و جاوای سال های اول برنامه چی؛ نشانی ها و دیدگاه ها همان اند که بودند.
برای وقتی که هنوز روی یک پروژهٔ اندرویدی با Java کار می کنید.
- راهنمای قدم به قدم شروع برنامه نویسی اندروید۱۲ دقیقه
- اکتیویتی اندروید چیست؟ چگونه اکتیویتی اندروید بسازیم؟۳۰ دقیقه
- زیر و بم معماری پلتفرم اندروید۱۳ دقیقه
مقاله های محوری
همهٔ مقاله هامقالهٔ محوری · آموزش برنامه نویسی اندروید
سیر تا پیاز Context در اندروید
وقتی که برنامه نویسی اندروید را شروع کردم، یکی از اولین سوال های مهمی که داشتم این بود که “این Context لامصب چیه تو برنامه برنامه نویسی اندروید؟!” یادم هست از اساتید و دوستانی که تجربه بیشتری داشتند در این باره سوال کردم. جواب آنها این بود که Context اندروید یکی از مفاهیم سخت برای
پایه های همیشگی انتخاب سردبیر
API چیست؟ چگونه از API استفاده کنیم؟ مقدماتی و به زبان ساده
۴۰ دیدگاهآرشیو ۱۳۹۷ شی گرایی چیست؟ آموزش کامل مفاهیم شی گرایی به زبان ساده
۲۰ دیدگاهآرشیو ۱۳۹۶ پیکربندی امنیت شبکه در اندروید
۴ دیدگاه راهنمای کامل Thread یا نخ در برنامه نویسی اندروید
۳ دیدگاه
تازه ها و به روزشده ها
آرشیو کاملپربحث ترین ها همه وقت
- API چیست؟ چگونه از API استفاده کنیم؟ مقدماتی و به زبان ساده۴۰دیدگاه
- معرفی و بررسی ۱۰ محیط برنامه نویسی اندروید۳۶دیدگاه
- فورتنایت موبایل اندروید منتشر شد؛ نگاهی به لیست گوشی های سازگار۳۰دیدگاه
- پلتفرم (platform) چیست؟ آشنایی با مفهوم پلتفرم در برنامه نویسی۲۷دیدگاه
- آموزش نصب JDK و نصب اندروید استودیو۲۶دیدگاه
دوره های آموزشی
دوره های آموزشی برنامه چی با تمرکز بر یادگیری عملی طراحی می شوند. در این دوره ها، علاوه بر آموزش مفاهیم، با تمرین و کار روی مثال های واقعی، فرصت به کارگیری آموخته ها را خواهید داشت.
اولین دوره ها در زمینه معماری فرانت اند با Angular و Nx و همچنین رشد حرفه ای برنامه نویسان هستند.
اطلاعات مربوط به زمان انتشار و ثبت نام دوره ها از طریق کانال تلگرام برنامه چی اعلام خواهد شد.
پیگیری اخبار دوره ها در تلگرام در حال انجام…معماری فرانت اند با Angular و Nx
ANG-301در حال ضبط
از برنامه نویس میدلول تا سینیور
CAR-101در حال طراحی


