افرادی که قصد انتخاب مسیر شغلی روشنی در زمینه برنامه نویسی وب را دارند، اغلب این پرسش را مطرح می کنند که توسعه دهنده فرانت اند، توسعه دهنده بک اند یا توسعه دهنده فول استک، کدامیک آینده شغلی درخشانی دارند، هر یک از مشاغل یاد شده روزانه چه کارهایی انجام می دهند، چه مهارت هایی دارند و شرح وظایف آن ها چیست؟ موسسات پژوهشی هر ساله بر مبنای تغییر و تحولات حاکم بر دنیای فناوری مهارت ها و تخصص های مختلفی را برای هر یک از این مشاغل تعریف می کنند، گاهی اوقات مهارت های موردنیاز هر یک از این مشاغل هم پوشانی نزدیکی با یکدیگر دارند، اما یکسان نیستند و در عمل شرح وظایف هر یک از این مشاغل مشخص است....
|
پیوند یا لینک برای کاربران وب مفهوم آشنایی است. پیوندها، صفحات و اجزای مختلف وب را به هم ربط میدهند، لذا کاربر میتواند سریع و ساده از نقطهای به نقطه دیگر یا از صفحهای به صفحه دیگر برود. هر پیوند، اجزا و جزئیاتی دارد که با هم مرتبطند اما یکی نیستند. ...
|
تفاوت هاست ویندوز و هاست لینوکس در چیست؟ بطور کلی دو سیستم عامل مهم در زمینه ارائه خدمات هاستینگ وجود دارد. هاست ویندوز و هاست لینوکس. وب سرور ویندوز IIS و وب سرور لینوکس Apache می باشد. معمولا سرورهای ویندوز قابلیت بیشتری دارند و پشتیبانی از محصولات Microsoft بر روی این وب سرورها یک حسن محسوب می شود. سیستم عامل لینوکس معمولا دارای ثبات و امنیت بیشتری نسبت به سرورهای ویندوز هستند و کمتر در معرض تهدید قرار می گیرند....
|
زبان برنامه نویسی PHP یکی از برترین و محبوبترین زبانهای برنامه نویسی در حوزه طراحی وب است. این زبان برنامه نویسی Framework های بسیار زیادی دارد که لاراول یکی از آنها است. عاملی که فریم ورک لاراول را از سایر فریم ورکهای زبان PHP متمایز میسازد، ویژگیهای زیادی است که ...
|
ASP مخفف Active Server Pages یا صفحات سرور فعال می باشد. Asp محصول مایکروسافت و چارچوبی جهت توسعه صفحات وب می باشد. ASP.NET نسل جدید ASP است. ASP.NET (ایاسپیداتنت) یک چارچوب کاربردی Web است که توسط شرکت مایکروسافت عرضه گردیده تا برنامه نویسان بتوانند برای ساخت وب سایتها از آن استفاده کنند. ASP مبتنی بر زبانهای مشترک در حال اجرا است که به برنامه نویسان اجازه میدهد کدهای ASP را با استفاده از هر زبان Framework.NET بنویسند. ASP.NET از زبان های برنامه نویسی بسیاری پشتیبانی می کند و...
|
داشتن یک وب سایت عالی نیازمند توانایی های بسیاری است، اما یادتان نرود که هیچ احتیاجی به توسعه همه چیز از ابتدای آن ندارید. برای استفاده از هرکدام کتابخانه هایی که در این مقاله از آن ها صحبت می شود شما نیازی ندارید که در رابطه با آن کتابخانه حرفهای باشید، تنها داشتن دانش کافی از جاوا اسکریپت تا حد زیادی کافی است....
|
ری اکت React یک کتابخانه جاوا اسکریپتی محبوب و پرطرفدار است که از آن برای اپلیکیشن های تحت وب با رابط کاربری های بسیار جذاب استفاده می شود. همچنین از این کتابخانه برای مدیریت لایه های نمایشی در اپلیکیشن های تحت وب و موبایل استفاده می شود. React js یا ری اکت جی اس در برخی زمینهها مثل ایجاد وبسایتهایی با رابط کاربری عالی و همچنین ایجاد تنظیمات و اعمال تغییرات در وبسایت در کوتاهترین زمان ممکن فوق العاده عمل میکند. اما ممکن است در برخی موارد مثل ساختن بازی ها، گزینه مناسبی نباشد....
|
وب سایت، وبگاه و یا تارنما، مجموعهای از صفحات اینترنتی هستند که بر روی پروتکل ارتباطی اینترنت و یا شبکههای محلی قرار میگیرند. سایتها درست مثل صفحات یک مجله، به هم مرتبط هستند. برای ورود به هر وب سایت، شما نیاز به یک آدرس اینترنتی خاص (دومین) دارید، که به وب سایت مذکور اختصاص داده شده است. با ورود به هر سایت، ممکن است با اطلاعاتی مختلف به شکل متن، ویدیو، عکس و دیگر انواع مولتیمدیا روبرو شوید....
|
طراحی و توسعهی وب یکی از بروزترین و پردرآمدترین مشاغل حال حاضر دنیاست.یکی از معتبرترین مدارک بینالمللی موجود در رابطه با توسعه و طراحی سایت، CIW است. CIW چابکترین برنامهی آموزشی و ارائه دهندهی مدارک تخصصی در حوزه ی IT و وب در دنیاست که بدون وابستگی به محصولی از برندی خاص، دانشجویان و افراد حرفهای را برای بازار کار آماده میسازد....
|
صفحه داینامیک صفحه ای است که در پاسخ به درخواست کاربر ایجاد می گردد و بیشتر محتوای آن از یک پایگاه داده فراهم می شود. این گونه از صفحات، این امکان را به مدیران سایتها میدهد تا اطلاعات سایت را به سادگی بروز رسانی کنند زیرا به جای تغییر چند صفحه، فقط اطلاعات پایگاه داده به روز رسانی می شود.در طراحی سایتهای داینامیک از تکنولوژی هایی نظیر دات نت، Perl، Cold Fusion، JSP، ASP و PHP استفاده می شود؛ و پیاده سازی آن به گونه ای است که در حقیقت صفحه ای وجود ندارد و تنها با درخواست کاربر ایجاد می گردد....
|
معروفترین و متداولترین ویرایشگر در سیستم عامل های Windows برنامه ی Notepad است که قطعاً همه با آن آشنایی دارند. Notepad فقط یک ویرایشگر متن ساده است و شما نمی توانید به راحتی در آن به ویرایش انواع متون و فایل های مختلف بپردازید و فقط قابلیت تایپ را دارید...
|
شاید نخستین تجربههای متحرک سازی در وب را بتوانیم در قالب فایلهای GIF ببینیم. این قالب گرافیکی بر اساس تعریف سنتی انیمیشن، یعنی متحرکسازی فریم به فریم تعریف شد و جای خود را در وبسایتها باز نمود. این دسته از انیمیشن تحت وب، تعاملی نبود و با عمل کاربر عکسالعملی نشان نمیداد. بیشترین کاربرد این قالب در نخستین نمونههای بنرهای تبلیغاتی تحت وب بود. ...
|
یک فونت از قسمتهای مختلفی تشکیل شده است. که عبارت است از کاراکتر ها، حروف و سمبلهایی هستند که در یک فونت وجود دارند.اما نکته مهمی که باید به آن توجه داشت این است که هر گلیف دارای کد متفاوتی است که به آن کد پوینتگفته میشود. در سالهای آغازین دنیای کامپیوتر، تمامی مراودات انجام شده با کامپیوتر با استفاده از زبان انگلیسی و یکسری سمبلهای خاص انجام میشد. این دسته از حروف در استانداردی با نام اسکی گنجانده شدند....
|
یکی از مشکلات سفارش دهندگان وبسایت عدم آشنایی با اصطلاحات رایج در این حوزه است که علیرغم اینکه برای طراحان وب و شرکتها مفاهیمی کاملا شناخته شده هستند، اما مسلما بسیاری از سفارش دهندگان آشنایی كمي با این مفاهیم دارند و این باعث می شود توضیحات وبسایت شرکتهای طراحی وب برایشان گنگ و مبهم به نظر برسد. ...
|
فوتر (Footer) در طراحی وب معمولا به پایین ترین بخش یک صفحه وب گفته می شود. در طراحی های قدیمی فوتر تنها جایگاهی بود که کپی رایت سایت و حداکثر لینکهای بخشهای اصلی سایت به همراه لینکهایی نظیر نقشه سایت (Site Map) و قوانین استفاده (Terms of Services) و... نمایش داده می شد....
|
جیکوئری به عنوان یک پدیده نوپا، با فراهم آوردن ابزار و ویژگی های منحصر به فرد و در عین ساده، عرصه تکنولوژی های طراحی و توسعه وب را متحول کرده است. این تکنولوژی که به عنوان یکی از فریم ورک های جاوااسکریپت ، در عمر کوتاه خود و با شعار اختصاصی “کمتر بنویس، کار بیشتری انجام بده” قدم در این میدان نهاده....
|
فوتوشاپ نرم افزاری است که در اصل برای ویرایش تصویر ساخته شده است ولی به خاطر دارا بودن قابلیت های فراوان در حال حاضر به گزینه اول طراحان وب تبدیل شده است. این نرم افزار قابلیت های فراوانی دارد ولی ما تنها آن قابلیت هایی را آموزش خواهیم داد که یک طراح وب به آنها نیاز دارد....
|
انیمیشن تحت وب و متحرک سازی تعاملی از همان اوایل توسعه دنیای اینترنت و گرافیک وب مورد توجه بوده. چه به صورت فایلهایی با تصاویر متحرک در قالب GIF، و چه با کمک تکنیکهای اولیه JavaScript. نرم افزار Flash فایلهایی بر اساس طراحی برداری یا وکتوری خروجی میدهد که با نصب Flash Player به راحتی روی صفحات وب اجرا میشود....
|
قبل از طراحی و پیاده سازی یک وب سایت، داشتن اطلاعاتی کامل از جزئیات طرح الزامی است. Wireframe یک راهنمای تصویری کامل از وب سایت قبل از شروع طراحی است که چهارچوب کلی سایت را مشخص می کند و معمولا طراحان حرفه ای سایت این مورد را از مشتریان خود می خواهند. در یک Wireframe نباید نهایت گرافیک را به کار برد! با یک قلم و کاغذ معمولی ویا با نرم افزار Point ویندوز هم می توان Wireframe را ایجاد کرد. این کار باعث می شود تا به قول خودمان دست طراح را برای زدن طرح بیشتر باز کنیم....
|
برای اینکه هر فعالیتی رو شروع کنید، قطعا باید از مرحله آموزش دیدن عبور کنید. طی روند یادگیری، میبایست با نکات و موارد ضروری و کاربردی آشنا بشین و خیلی موارد رو خودتون تجربه کنید. از اولین مواردی که باید یاد بگیرید، مباحث سایت های استاتیک و آشنایی با کدنویسی html و css خواهد بود....
|
اصلی ترین مقایسه بین وب سایت هایی که با PHP نوشته شدن یا با ASP ، بحث منابع مالی و پولی هست. بودجه بندی که برای کار مدنظرتون درنظر دارید و سهمی که وب سایت شما از این بودجه دارد، می تواند تعیین کننده این باشد که شما باید از کدامیک از اینها استفاده کنید....
|
برای طراحی وب سایت حرفه ای باید مهارتهای متعددی را یاد بگیرید. از یک طرف کدنویسی های مربوط به طراحی استاتیک که شامل HTML و CSS ( و طبیعتا JavaScript و jQuery در مرحله بعد) و همچنین زبانهای برنامه نویسی تحت وب مانند ASP.net را آموزش ببینید. اما طراحی وب فقط کد نویسی نیست! بلکه شما باید مهارتهای مختلف طراحی گرافیک، اصول طراحی تعاملی، معماری وب، بازاریابی، و... را نیز یاد بگیرید....
|
یکی از سوالاتی که از طرف افرادی که تصمیم دارند وارد حرفه طراحی وب بشوند زیاد پرسیده می شود این است که میزان پولی که میتوان از این مهارت و شغل بدست آورد چقدر هست؟ طبعا یکی از راحتترین پاسخها نیز این است که بستگی به خودتان و پشتکارتان دارد! اما اگر بخواهیم دقیقتر شویم، شغل طراحی وب ویژگیهایی دارد که آنرا از بسیاری شغلهای دیگر متمایز می کند. اینجا به چند مورد به صورت خلاصه اشاره می کنیم....
|
جیکوئری یا jQuery به زبان ساده یک کتابخانه جاوا اسکریپت سبک وزن چند مرورگری میباشد و برای ساده کردن نوشتن اسکریپت های سمت کلاینت (مشتری) که همان روال های جاری برنامه نویسی تحت وب در اچ تی ام ال(HTML) می باشد طراحی شده است. شعار jQuery "کمتر بنویس و بیشتر انجام بده"است. و هدفش استفاده آسان و سریع از امکانات جاوا اسکریپت در وب سایت است. این ساده سازی از دسترسی به عناصر و اشیاء وب سایت تا کنترل رویدادهای آن ها می باشد و همچنین یک سری امکانات از پیش آماده شده را به شما ارائه میدهد....
|
زبان های برنامه نویسی متعددی هستند که از آنها برای انجام اعمال و توابع مختلف در وب استفاده می شود. اما می توان گفت که زبان جاوا اسکریپت(Java Script) محبوبترین و پرکاربردترین زبان برنامه نویسی و یا بهتر بگوییم زبان اسکریپت نویسی شناخته شده در دنیای وب است. درخلال طراحی سایت گاهی شما نیاز پیدا می کنید اتفاق خاصی در صفحه رخ بدهد و یا محاسباتی انجام شده و در نتیجه آن تغییراتی در صفحه صورت بگیرد. آشنایی با زبان اسکریپتی جاوا اسکریپت و یا به اختصار Js ، شما را در تسهیل و انجام اینگونه انتظارات یاری می کند....
|
CSS مخفف Cascading Style Sheets هست . با استفاده از زبان ساده ی CSS شما می تونید تنظیمات خاصی رو روی تگ های html (یا زبان های Murkup دیگه مثل xml) اعمال کنید. هدف CSS جداسازی طراحی بدنه ی یک فایل html از شیوه ی نمایش اون فایل html هست. با CSS شما می تونید تعیین کنید که هر تگ html به چه شکلی نمایش داده بشه.شاید با خودتون بگید که هر تگ html خودش یک سری ویژگی هایی داره که با دادن مقدار به اونها میشه نوع نمایش تگ رو مشخص کرد . پس دیگه CSS واسه چیه؟...
|
اولین گام برای ورود به دنیای اینترنت و کسب و کار آنلاین، آشنایی با مفاهیم هاست و دامین چیست می باشد. در این مقاله به معرفی مفاهیم و تفاوت هاست و دامنه خواهیم پرداخت. با دانستن تفاوتهای دامین و میزبانی (دامنه و هاست) برنامهریزی برای راهاندازی وب سایت خود را بهدرستی آغاز خواهید کرد....
|