توضیحات : مهارت های عمومی برنامه نویسی، از نوع مهارت هایی است که بیشتر پس از کسب تجربه در محیط های برنامه نویسی حاصل می شود. بسیاری از این نوع مهارت ها را نمی توان به صورت مستقیم به برنامه نویسان مبتدی آموزش داد. مفاهیم استاندارد مهارت های عمومی برنامه نویسی مربوط به سازمان آموزش فنی و حرفه ای کشور، به منظور مهارت آموزی در سطح مدیریت و سرپرستی پروژه ها و گروه های برنامه نویسی آماده شده است و شاید انجام این مهم در شاخه کاردانش هنرستان ها به سادگی امکانپذیر نباشد.
این کتاب بر همان مبنای استاندارد مهارت های عمومی برنامه نویسی در ۱۲ فصل تنظیم شده است. هنرآموزان محترم ، توجه داشته باشند که درک مفاهیم به وسیله هنرجو در این مباحث کفایت می کند و به هیچ عنوان حفظ تعریف ها و موارد آورده شده، مد نظر نمی باشد. هدف این کتاب، آشنایی مقدماتی با مفاهیم مدیریتی و روش صحیح و اصولی کار در شرکت های برنامه نویسی می باشد و اگر هنرجو، مفاهیم کتاب ها و استاندار های قبلی را درک نکرده باشد، علاوه بر خستگی از مطالب ارائه شده، توانایی کسب این نوع مهارت ها را نیز نخواهد داشت.
توضیحات : در این کتاب سعی شده است که مطالب به زبان و کدهای بسیار ساده آموزش داده شود و امید است که از آن بهره کافی را ببرند. PHP شاید عمومی ترین زبان اسکریپتی تحت وب باشد و استفاده از آن روز به روز بیشتر می شود و یا با استفاده از PHP می توان صفحات ورودی ایجاد کرده. جزییات ورود اطلاعات از طریق فرم ها را بررسی نمایید. فروم، گالری تصاویر و بسیاری از چیزهای دیگر را ایجاد کنید..
نسخههای ویندوزی نرمافزار اکسل از برنامهنویسی با استفاده از VBA (نام کامل:Visual Basic for Applications) که نوعی از زبان برنامهنویسی ویژوال بیسیک است، پشتیبانی میکند. برنامهنویسی با استفاده از VBA اجازه میدهد تا عملیاتی را که با استفاده از خصوصیات اصلی اکسل نمیشود آن را انجام داد، انجام پذیر گردد. با VBA می توان به اکسل ویژگی های جدیدی اضافه نمود.
علاوه بر توابع نویسی در اکسل که عملیات محاسباتی و تکراری را بسیار راحت کرده است یک محیط برنامه نویسی دیگری در اکسل قرارداده شده است که که VBA نام دارد و به معنی Visual Basic for Applications یا همان برنامه نویسی ویژوال بیسیک برای برنامه ها می باشد و قابلیت بسیار زیادی به اکسل بخشیده است و به کمک این زبان میتوانید قابلیت اکسل را به طور شگفت انگیزی افزایش دهید و بسیاری ار عملیات تکراری را اتوماسیون کرد.
توضیحات : زبان برنامه نویسی جاوا در دنیا روز به روز با اقبال بیشتری مواجه می شود و عده ی زیادی به برنامه نویسی با این زبان روی می آورد. دلیل این هم روشن است: امن بودن و در عین حال قدرت زبان جاوا باعث گردیده، تعداد برنامه نویس هایی که با جاوا کار می کنند از تعداد برنامه نویس هایی که با سایر زبان های برنامه نویسی کار می کنند به مراتب بیشتر باشد. در کنار این موضوع شاهد رواج گسترده ی گوشی های هوشمند بین تمام مردم دنیا هستیم، که اکثرا از سیستم عامل اندروید استفاده میکنند و حال آنکه ما برای ایجاد و نوشتن اپلیکیشن ها و برنامه های جانبی روی اندروید بایستی از جاوا استفاده کنیم. باید توجه داشت که بخش رابط کابری اندروید با زبان جاوا نوشته شده است و برنامه های اندرویدی میتوانند برای ارتباط با لایه های زیرین سیستم عامل اندروید از کتابخانه های جاوایی اندروید بهره ببرند .همچنین برای کار با پایگاه داده هایی همچون اوراکل، بدون دانستن زبان جاوا امری غیر ممکن است. زیرا که برای کاربا پایگاه داده ی اوراکل می بایستی حتما ، با جاوا آشنایی داشته باشیم. ما با استفاده از جاوا قدر خواهیم بود تا برنامه های کاربردی، برای لینوکس ، اندروید و ویندوز بنویسیم.
هدف بنده از نگارش این کتاب ارتقای سطح علمی جاوا در ایران بوده و معیار اصلی من هنگام تالیف کتاب مورد توجه قرار دادن خوانندگان مبتدی و کاربرانی که اصلا برنامه نویسی نکرده اند بوده است. در عین حال از کابران حرفه ای نیز غافل نشده ام، و این کتاب شامل نکات ارزنده ای برای متخصصین حرفه ای کامپیوتر است. رویه آموزشی کتاب هم از مطالب مقدماتی شروع شده و تا سطح پیشرفته پیش میرود. سعی من در تالیف این کتاب به صورت خود آموز بوده به صورتی که شما دیگر نیازی به کلاس آموزشی یا استاد ندارید. و اما وجه تسمیه این کتاب با سایر کتاب های فارسی جاوا موجود در ایران ، در این است که بنده تمام مطالب فصل های کتاب را از آخرین ویرایش های کتاب های معتبر انگلیسی اخذ کرده و به جرات می توانم بگویم حتی از یک منبع فارسی (که معمولا پر از اشتباه اند) استفاده نکرده ام. پیش فرض من در هنگام نوشتن کتاب این بوده است، که خوانندگان این کتاب در سطح مقدماتی و پایین قرار دارند و قدم به قدم توسط مطالعه ی این کتاب به سطح خوبی در جاوا خواهند رسید
توضیحات : زبان برنامهنویسی ++C (سی پلاس پلاس) یک زبان برنامهنویسی کامپیوتری عمومی با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیگرا، برنامه نویسی جنریک است. زبان ++c یک زبان سطح میانی در نظر گرفته میشود. این زبان دارای قابلیت زبانهای سطح بالا و پایین بصورت همزمان است. این زبان در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی ساخته شد و آن را “C با کلاس” نامگزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد.
توضیحات : در این کتاب الکترونیکی بیش از ۵۷ مرکز آموزش از راه دور و آنلاین، سایت و دوره آموزش مجازی در زمینههای مختلف معرفی شده است. . در یک دهه اخیر، دانشگاههای فیزیکی جای خود را به دانشگاههای مجازی دادند. بسیاری از دورههای آموزشی و مهارتهای مبتنی بر فناوری روی سایتها و منابع آنلاین آموزشی عرضه میشوند و علاقهمندان میتوانند بدون اینکه هزینهای پرداخت کنند یا بخواهند از خانه خود خارج شوند، آموزش ببینند. در کتاب الکترونیکی پیشرو، سعی شده است ۵۷ مرکز و سایت آموزشی رایگان در حوزههای مختلف برنامهنویسی، طراحی سایت، آموزش کدنویسی کودکان، دروس دانشگاهی و آکادمیک و غیره معرفی شود.
فهرست مطالب کتاب الکترونیکی «دانشگاه در خانه شما»:
جایی که میتوانید رایگان و آنلاین تحصیل کنید
سایت برای آموزشهای کاربردی آنلاین راه دور
سایت رایگان آموزش کدنویسی و برنامهنویسی کودکان
منبع آنلاین و رایگان آموزش برنامهنویسی
وبسایت برتر آموزش رایگان طراحی و توسعه وب
یادگیری یک زبان برنامه نویسی دید ما را به علم کامپیوتر بسیار گسترده تر می کند. از طرفی برنامه نویسی نحوه فکر کردن را به ما می آموزد.
عمومیت زبان C++ در میان زبان های برنامه نویسی بسیار بالا است و می تواند به عنوان اولین زبان نیز یاد گرفته شود و به پیش نیاز دیگر احتیاج نباشد. برنامه نویسی به زبان C++ نسبت به C دارای قدرت بیشتری است. کارهایی می توان انجام داد که در C برای انجام آنها (در صورت امکان) زحمت بیشتری نیاز است. زبان C++ در دو قسمت آموزش داده می شود. در قسمت اول (همین مجموعه) دستورات و ساختمان داده ها معرفی می شود و در قسمت دوم مفاهیم شی گرایی آموزش داده خواهد شد.
ساختمان داده ها، یکی از دروس مهم و پایه ای دانشگاهی است که پیش نیاز دروس مختلف رشته کامپیوتر است و به عنوان مبحثی که نکات فراوانی دارد، در کنکور کارشناسی ارشد کامپیوتر و کنکور دکتری هوش مصنوعی و نرم افزار از دروس با ضرایب بالا می باشد. آموزش ساختمان داده ها، توسط مهندس فرشید شیرافکن، یکی از بهترین مدرسین مسلط به مباحث ساختمان داده ها، ارائه شده است.
با افزایش روز افزون اطلاعات، فرآیند ذخیره، بازیابی و استخراج اطلاعات از اهمیت ویژه ای برخوردار است. در درس ذخیره و بازیابی اطلاعات معماری روش ذخیره سازی، پیکربندی ورودی/خروجی، عملکرد دیسک و سامانه های ذخیره ساز، پیکربندی دیسک، تکنیک های ورودی/ خروجی رسانه ها، مفهوم سیستم فایل، شاخص بندی و درهم سازی مورد بحث قرار می گیرد. آموزش ذخیره و بازیابی اطلاعات، توسط مهندس فرشید شیرافکن، یکی از بهترین مدرسین مسلط به این مباحث، ارائه شده است.
پایگاه داده ها یکی از دروسی است که دانشجویان رشته کامپیوتر باید در مقطع کارشناسی بگذرانند. در این مجموعه ابتدا مفاهیم اولیه در پایگاه داده تدریس می شود. سپس در فصل دوم نمودار ER و در فصل سوم مدل رابطه ای تدریس می شود. در ادامه جبر رابطه ای و SQL و در انتها وابستگی و نرمال سازی به زبانی بسیار ساده تدریس می شود. از این آموزش می توان جهت آمادگی برای کنکور ارشد نیز استفاده کرد. هدف از این آموزش، آشنایی با مفاهیم و معماری چندسطحی سیستم پایگاه داده و نقش DBMS، معرفی مدل های داده خصوصا مدل رابطه ای و نحوه ترسیم نمودار ER و نرمال سازی پایگاه داده است.
توضیحات : در این کتاب سعی شده است که مطالب به زبان و کدهای بسیار ساده آموزش داده شود و امید است که از آن بهره کافی را ببرند. PHP شاید عمومی ترین زبان اسکریپتی تحت وب باشد و استفاده از آن روز به روز بیشتر می شود و یا با استفاده از PHP می توان صفحات ورودی ایجاد کرده. جزییات ورود اطلاعات از طریق فرم ها را بررسی نمایید. فروم، گالری تصاویر و بسیاری از چیزهای دیگر را ایجاد کنید..
توضیحات : از این که قصد دارید به جمع توسعه دهندگان ایرانی سیستم عامل اندروید بپیوندید خرسندیم. در این کتاب توسعه ی اپلیکیشن با محیط B4A یا همان Basic4Android آموزش داده شده است که نسبت به Eclipse و Android Studio (محیط بومی توسعه ی اغلب اپلیکیشن های اندرویدی) از پیچیدگی کمتری بهره مند است و برنامه نویسی اندروید را بسیار ساده و لذت بخش می کند. راه برنامه نویسی موبایل دراز و پیچیده است و این کتاب سعی می کند شما را در قدم های اول این راه همیاری کند و ادامه ی این راه را به شما بنمایاند.