dd.png
31.8 KB
30 روش برای انتخاب عناصر در CSS
مقاله مرتبط:
https://code.tutsplus.com/tutorials/the-30-css-selectors-you-must-memorize--net-16048#toc-7x72-
@raminacademydev
مقاله مرتبط:
https://code.tutsplus.com/tutorials/the-30-css-selectors-you-must-memorize--net-16048#toc-7x72-
@raminacademydev
👍2
برنامه نویسی و یادگیری زبان انگلیسی
یکی از مهارت های ضروری در کنار برنامه نویسی آشنایی با زبان انگلیسیه، سعی کنید روزانه نیم ساعت برای تقویت زبانتون زمان بزارید.
چند اپلیکیشن کاربردی برای یادگیری زبان:
1-linguist(زبان شناس)
2-word up
3-duo cards
4-irregular verbs
5-grammar practice
@raminacademydev
یکی از مهارت های ضروری در کنار برنامه نویسی آشنایی با زبان انگلیسیه، سعی کنید روزانه نیم ساعت برای تقویت زبانتون زمان بزارید.
چند اپلیکیشن کاربردی برای یادگیری زبان:
1-linguist(زبان شناس)
2-word up
3-duo cards
4-irregular verbs
5-grammar practice
@raminacademydev
❤11👍4🔥1
10 ایده پروژه برای PHP
سطح پست : تخصصی
1-php mvc framework
2-data import/export with excel
3-pdf generation
4-shopping card
5-email sending
6-CRUD with sorting, filtering and pagination
7-QR code generation
8-working with CURL
9-customer registration
10-Event management application
@raminacademydev
سطح پست : تخصصی
1-php mvc framework
2-data import/export with excel
3-pdf generation
4-shopping card
5-email sending
6-CRUD with sorting, filtering and pagination
7-QR code generation
8-working with CURL
9-customer registration
10-Event management application
@raminacademydev
👍6👏1
👍10👏2🔥1
مفهوم HTTP
مخفف کلمه Hyper Text Transfer Protocol است
ارتباط بین مرورگر های کاربران و وب سرور ها به وسیله ارسال درخواست HTTP و دریافت پاسخ HTTP انجام می شود.
نحوه عملکرد:
1-مرورگر یک درخواست HTTP (HTTP request) به سمت وب ارسال میکند.
2-وب سرور درخواست را دریافت میکند.
3-سرور عملیات پردازش درخواست را شروع میکند.
4-سرور یک پاسخ HTTP (HTTP response ) به سمت مرورگر کاربر ارسال میکند(خروجی).
5- مرورگر پاسخ را دریافت و به کاربر نشان میدهد.
#تعاریف
@raminacademydev
مخفف کلمه Hyper Text Transfer Protocol است
ارتباط بین مرورگر های کاربران و وب سرور ها به وسیله ارسال درخواست HTTP و دریافت پاسخ HTTP انجام می شود.
نحوه عملکرد:
1-مرورگر یک درخواست HTTP (HTTP request) به سمت وب ارسال میکند.
2-وب سرور درخواست را دریافت میکند.
3-سرور عملیات پردازش درخواست را شروع میکند.
4-سرور یک پاسخ HTTP (HTTP response ) به سمت مرورگر کاربر ارسال میکند(خروجی).
5- مرورگر پاسخ را دریافت و به کاربر نشان میدهد.
#تعاریف
@raminacademydev
👍10❤1🎃1
برنامه نویس فول استک وب چه کسی است؟
full stack web developer
به کسی که هم مهارت های توسعه سمت کاربر (فرانت اند) و هم مهارت های توسعه سمت سرور(بک اند) را دارد توسعه دهنده فول استک گفته می شود.
علاوه بر تسلط کامل به HTML,CSS این شخص باید مهارت های زیر را هم داشته باشد:
1-برنامه نویسی سمت مرورگر(مثل استفاده از جاوا اسکریپت ، ری اکت ، انگولار و...)
2- برنامه نویسی سمت سرور (مثل PHP, Python or Node js)
3- توانایی کار با دیتا بیس (مثل استفاده از SQL , MongoDB,....)
#تعاریف
@raminacademydev
full stack web developer
به کسی که هم مهارت های توسعه سمت کاربر (فرانت اند) و هم مهارت های توسعه سمت سرور(بک اند) را دارد توسعه دهنده فول استک گفته می شود.
علاوه بر تسلط کامل به HTML,CSS این شخص باید مهارت های زیر را هم داشته باشد:
1-برنامه نویسی سمت مرورگر(مثل استفاده از جاوا اسکریپت ، ری اکت ، انگولار و...)
2- برنامه نویسی سمت سرور (مثل PHP, Python or Node js)
3- توانایی کار با دیتا بیس (مثل استفاده از SQL , MongoDB,....)
#تعاریف
@raminacademydev
👍9❤4
🔥4
بوت استرپ چیست؟
محبوبترین فریم ورک CSS که برای توسعه وبسایت ی ریسپانسیو ازش استفاده میشه در حال حاضر آخرین ورژن آن Bootstrap 5 است.
نمونه یک سایت ساخته شده با بوت استرپ رو در تصویر ببینید
#تعاریف
@raminacdemydev
محبوبترین فریم ورک CSS که برای توسعه وبسایت ی ریسپانسیو ازش استفاده میشه در حال حاضر آخرین ورژن آن Bootstrap 5 است.
نمونه یک سایت ساخته شده با بوت استرپ رو در تصویر ببینید
#تعاریف
@raminacdemydev
اولویت اجرای استایل ها در Css
نکته ای که خیلی کمتر بهش اشاره شده اینه که در CSS اجرای استایل ها دارای اولویت هستند، به ترتیب زیر :
اولویت اول : inline styles - استایل های داخلی
اولویت دوم : external and internal styles
منظور فایل های خارجی CSS یا کد هایی که در تگ head قرار میگیرند.
اولویت سوم : استایل های پیشرفض مرورگر
نکته اگر استایل هایی با درجه اولویت مساوی تعریف شوند، آخرین آنها اجرا خواهد شد.
@raminacademydev
نکته ای که خیلی کمتر بهش اشاره شده اینه که در CSS اجرای استایل ها دارای اولویت هستند، به ترتیب زیر :
اولویت اول : inline styles - استایل های داخلی
اولویت دوم : external and internal styles
منظور فایل های خارجی CSS یا کد هایی که در تگ head قرار میگیرند.
اولویت سوم : استایل های پیشرفض مرورگر
نکته اگر استایل هایی با درجه اولویت مساوی تعریف شوند، آخرین آنها اجرا خواهد شد.
@raminacademydev
👍5
در مباحث گذشته به نحوه ی کسب درآمد دلاری به صورت فریلنسینگ پرداختیم و نکاتی رو هم گفتیم.
اما نکته ای اینجا وجود داره اینه که شما برای این که در این سایت ها بتونید موفق بشید (چه داخلی و چه خارجی) باید در کارتون متخصص باشید و این برای ادامه فعالیت خیلی مهمه
برای مثال خیلی ها ممکنه CSS رو بلد باشند اما در اون متخصص نیستند و این دلیل موفق شدن یا نشدنه
@raminacademydev
اما نکته ای اینجا وجود داره اینه که شما برای این که در این سایت ها بتونید موفق بشید (چه داخلی و چه خارجی) باید در کارتون متخصص باشید و این برای ادامه فعالیت خیلی مهمه
برای مثال خیلی ها ممکنه CSS رو بلد باشند اما در اون متخصص نیستند و این دلیل موفق شدن یا نشدنه
@raminacademydev
🥰1
پس آموزش دیدن و تمرین مداوم تو این راه اجتناب ناپذیره، البته بارها گفتیم آموزش درست و اصولی معیارهای زیر رو داره :
1-پروژه محوره
2- طبقه بندی شده
3-دارای پشتیبانی و...
پس لازمه که حتی در آموزش دیدن هم دقت لازم رو به خرج داد چراکه این وقت شماست که داره هدر میره.
@raminacademydev
1-پروژه محوره
2- طبقه بندی شده
3-دارای پشتیبانی و...
پس لازمه که حتی در آموزش دیدن هم دقت لازم رو به خرج داد چراکه این وقت شماست که داره هدر میره.
@raminacademydev
معرفی چند رزومه ساز آنلاین
Cvbuilder.me
Karboom.io
Cvresume.ir
Jobvision.it
Irantalent.com
یک نمونه رزومه رو هم در تصویر مشاهده میکنید.
@raminacademydev
Cvbuilder.me
Karboom.io
Cvresume.ir
Jobvision.it
Irantalent.com
یک نمونه رزومه رو هم در تصویر مشاهده میکنید.
@raminacademydev
4 باور اشتباه در برنامه نویسی:
1-یادگیری برنامه نویسی خیلی سخته و پایداری لازم رو نداره.
2-در برنامه نویسی باید مهارت های ریاضی بسیار قوی داشته باشیم
3-باید برنامه نویسی رو از سنین نوجوانی شروع کرد
4-برنامه نویسان انسان هایی درونگرا هستند که روابط اجتماعی قوی ندارند
@raminacademydev
1-یادگیری برنامه نویسی خیلی سخته و پایداری لازم رو نداره.
2-در برنامه نویسی باید مهارت های ریاضی بسیار قوی داشته باشیم
3-باید برنامه نویسی رو از سنین نوجوانی شروع کرد
4-برنامه نویسان انسان هایی درونگرا هستند که روابط اجتماعی قوی ندارند
@raminacademydev
👍3
image_2022-12-03_18-52-05.png
212.2 KB
10 تا از محبوبترین زبان های برنامه نویسی دنیا
از دو منبع متفاوت
منبع 1:the PYPL ranking
منبع 2: Stack Overflow
@raminacademydev
از دو منبع متفاوت
منبع 1:the PYPL ranking
منبع 2: Stack Overflow
@raminacademydev
👏6👍1
یکی از وبسایت های فوقالعاده قوی برای یادگیری برنامه نویسی این وبسایته:
geeksforgeeks.org
که علاوه بر اینکه یک مسئله رو به خوبی براتون توضیح میده چالش هایی رو هم برا تون مطرح میکنه و با حل کردن اون چالش ها میتونید مهارت خودتون رو تثبیت کنید.
@raminacademydev
geeksforgeeks.org
که علاوه بر اینکه یک مسئله رو به خوبی براتون توضیح میده چالش هایی رو هم برا تون مطرح میکنه و با حل کردن اون چالش ها میتونید مهارت خودتون رو تثبیت کنید.
@raminacademydev
👍7