-
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی : امنیت وب | Programming Foundations: Web Security
4,000 تومانافزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی : پایگاه داده | Programming Foundations: Databases
4,000 تومانافزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی TDD در توسعه نرم افزار -Foundations of Programming: Test-Driven
در این دوره، سیمونآلاردیس به شما دقیقا چگونگی شروع با آزمونTDD ، چه چیزی باعث می شود یک آزمون خوب انجام داد، چرا ما بیشتر علاقه مند به شکست از موفقیت و چگونه برای اندازه گیری و بارها و بارها آزمون اجرا شود،می آموزد . این دوره به بررسی اصطلاحات مخصوص یک صنف از سوئیت آزمون TDD ، آزمون مهار، اشیاء ساختگی و خرد پوشش می دهد و چگونه TDD در زبان های برنامه نویسی رایج ترین و محیط استفاده می شود. به علاوه یاد می گیرید برای ایجاد، اجرا و مدیریت آزمایش و حرکت به یک طرز فکر آزمون اول چگونه باید عمل کرد.
افزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی رفاکتورینگ در کد نویسی-Foundations of Programming: Refactoring Code
در این دوره، نویسنده سیمون آلاردیس ، دقیقا آنچه را که باید در کد خود در مورد رویکرد منظم refactoring و چگونه آن برطرف کردن مشکلات به شما می گوید که از طریق یک سری از “کد بوی” سرنخ است که به شما اجازه می دهد در یک نگاه معرفی بلوک از کد زمانی که مشکلی با آن وجود دارد عمل کنید.
افزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی: اصول اولیه – Foundations of Programming: Fundamentals
سیمون آلاردیس با استفاده از جاوا اسکریپت برای کشف نحوه هسته اصلی یک زبان برنامه نویسی و نشان دادن چگونگی نوشتن اولین برنامه خود و اجرا و درک آن چکارهایی بابد انجام داد. ایجاد برنامه های کوچک برای کشف شرایط ، حلقه ها، متغیرها و عبارات، کار کردن با انواع داده ها و دیدن اینکه چگونه آنها بر حافظه ، نوشتن کد های مدولار و اشکالزدایی همه با استفاده از روش های مختلف به ساخت برنامه های کاربردی نرم افزار است. در نهایت، البته مقایسه نحوه کد در چندین زبان مختلف، کتابخانه ها و چارچوب هایی که در اطراف آنها رشد کرده است و دلیل برای انتخاب هر یک نوشته شده است، می پردازد.
افزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی: الگوهای طراحی-Foundations of Programming: Design Patterns
الگوهای طراحی زیادی در رشته مهندسی نرمافزار مطرح است ولی تمامی آن ها از دو قانون کلی پیروی می کنند: پیادهسازی را از واسط برنامه جدا کنید، هیچگاه پیادهسازی را استفاده نکرده بلکه تنها از واسط های برنامه استفاده کنید. الیزابت رابسون و اریک فریمن ، نویسندگان کتاب از الگوی طراحی اول، پیوستن به نیروهای به ارائه یک نمای کلی از هر الگو و نمونه هایی از الگوی در عمل است. الگوهای طراحی ویژه شامل استراتژی ، ناظر ، دکوراتور، تک قلو، مجموعه ، ایالتی و الگوهای روش کارخانه می باشد.
افزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی: بهره وری کد-Foundations of Programming: Code Efficiency
یکی از مباحث پر اهمیت در کدنویسی استفاده از کدها به شیوه ای کاراتر و هنگام برنامه نویسی برای محیط های مختلفمی توان با استفاده از الگوریتم های مختلف به یک هدف مشخص رسید. سه خصوصیت سرعت، اجرای صحیح و بهینه بودن الگوریتم میزان کارا بودن آن را تعیین و چگونگی انتخاب انواع داده ها صحیح، استفاده از زبان های سطح بالا، مدیریت صحیح میزان حافظه مصرفی هنگام اجرای برنامه ها، استفاده از پایگاه داده به شیوه صحیح و … از موضوعاتی هستند که در میزان کارایی کد های نوشته شده تاثیر به سزایی دارند و همچنین در این برنامه نویسنده سیمون آلاردیس همه چیز را از “رفع سریع” به الگوریتم های پیچیده تر و دقیق تر پوشش می دهد. یاد بگیرید برای انتخاب نوع داده مناسب، درک مشکلات استفاده از زبان های سطح بالا و تصمیم بگیرید که در آن با صرف زمان اندک چگونه مدل مدیریت حافظه های زمینه ای ممکن است بیشتر از تاثیر از شما متوجه شود و چه مسائل مربوط به عملکرد شما می توانید انتظار کار با پایگاه داده و خدمات وب باشد.
افزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی: پایگاه داده-Foundations of Programming: Databases
نویسنده سیمون آلاردیس اصطلاحات و مفاهیم اساسی، ، یکپارچگی ارجاعی ، بن بست به شما می آموزدو همچنین به بررسی گام به گام مدل سازی داده های به قدم از طریق دست ها در نمونه هایی برای طراحی بهترین سیستم برای داده های ما به علاوه، یادگیری به شعبده درخواست های فراتر از ذخیره سازی، دسترسی، عملکرد و وظایف امنیتی مدیریت است که به موفقیت پایگاه داده شما مهم هستند.
افزودن به سبدنمایش سریع -
افزودن به سبدنمایش سریع
آموزش مبانی برنامه نویسی: طراحی شی گرا -Foundations of Programming: Object-Oriented Design
در واقع دراین شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می کند. به این معنا که داده ها و توابعی که قرار است بر روی این داده ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع بندی شده و یک واحد(شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می شوند و از این طریق، توابع بیگانه ی خارج از آن شی، دیگر امکان ایجاد تغییر در داده های درون آن شی را ندارند. اجازه دهید سیمون آلاردیس به شما کلماتی مانند انتزاع، وراثت، چند ریختی، زیر کلاس و هدایت شما را از طریق تعریف نیازهای شما و شناسایی موارد استفاده برای برنامه شما معرفی کند. این دوره نیز ایجاد مدل مفهومی از برنامه های خود را با الگوهای طراحی، کلاس و نمودارهای توالی و زبان مدل سازی یکپارچه (UML) ابزار پوشش می دهد و پس از آن نشان می دهد که چگونه برای تبدیل نمودار به کد باید عمل کرد.
افزودن به سبدنمایش سریع