Web developers


Гео и язык канала: не указан, не указан
Категория: не указана


This is web developers channel
- Free programming books
- Best web development repositories
- Web development news
- Web development tutorials
آموزش برنامه نویسی تحت وب (از مبتدی تا پیشرفته)
You can contact me using @mrtza4241

Связанные каналы

Гео и язык канала
не указан, не указан
Категория
не указана
Статистика
Фильтр публикаций




Read a book

- Name
: TypeScript Succinctly

- By : Steve Fenton

- Introducing :
I will begin by drawing some parallels between .NET and TypeScript in respect to code
organization and language features. In some cases the conventions are nearly identical, but
there are also some interesting differences in both the naming conventions and the meaning of
the various components used to compose your application.

- Language : English

توضیحات :
کتاب آموزش زبان برنامه نویسی TypeScript (به زبان انگلیسی)

#Book #PDF #TypeScript #ReadABook

@webdevel0pers




Read a book

- Name
: آموزش برنامه نویسی PHP

- Language : Persian

توضیحات :
کتاب آموزش زبان برنامه نویسی PHP از شمسي پور محسن رجبي (به زبان فارسی)

#PHP #Book #PDF #ReadABook

@webdevel0pers




Read a book

- Name
: Advanced PHP
Programming

- By : George Schlossnagle

- Introducing :
This book strives to make you an expert PHP programmer. Being an expert programmer does not mean being fully versed in the syntax and features of a language (although that helps); instead, it means that you can effectively use the language to solve problems.When you have finished reading this book, you should have a solid understanding of PHP’s strengths and weaknesses, as well as the best ways to use it to tackle problems both inside and outside the Web domain.

- Language : English

توضیحات :
کتاب آموزش برنامه نویسی پیشرفته با زبان PHP (به زبان انگلیسی)

#ReadABook #PHP #Book #PDF #Advanced

@webdevel0pers


Read in one minute

- About
: What is framework ?

- Description :
A framework, or software framework, is a platform for developing software applications. It provides a foundation on which software developers can build programs for a specific platform. For example, a framework may include predefined classes and functions that can be used to process input, manage hardware devices, and interact with system software. This streamlines the development process since programmers don't need to reinvent the wheel each time they develop a new application.
A framework is similar to an application programming interface (API), though technically a framework includes an API. As the name suggests, a framework serves as a foundation for programming, while an API provides access to the elements supported by the framework. A framework may also include code libraries, a compiler, and other programs used in the software development process.

درباره ی : فریمورک چیست ؟

توضیحات :
فریمورک یا چارچوب نرم افزاری به پلتفرمی برای توسعه اپلیکیشن ها و نرم افزار ها گفته می شود . فریمورک ها از کتابخانه ها یا لایبراری ها و API ها ، کلاس ها ، متد ها و سایر ابزار الات تشکیل شده اند . فریمورک ها به ما کمک می کنند کمتر کدنویسی کنیم ، به صورت منظم و مرتب کدنویسی کنیم و از انجام کار های تکراری پرهیز کنیم .

#basics #framework #API #ReadInOneMinute #software

https://techterms.com/definition/framework

@webdevel0pers


Read in one minute

- About
: Chrome Developer Tools (The Inspector: DOM explorer and CSS editor) (Lesson 3)

- Description :
If you don't see the inspector :
* Tap/click the Inspector tab
* In Internet Explorer, tap/click DOM Explorer, or press Ctrl+1
* In Microsoft Edge, or Opera, tap/click Elements
* In Safari, the controls are not so clearly presented, but you should see the HTML if you haven't selected something else to appear in the window. Press the Style button to see the CSS

درباره ی : Chrome Developer Tools (تب Inspector) (درس سوم)

توضیحات :
در تب Inspector مشاهده می کنید که صفحه وب از چه المنت های HTML تشکیل شده و هر المنت دارای چه استایل هایی است . این تب این امکان را به شما می دهد تا المنت ها و استایل ها را تغییر دهید اما توجه داشته باشید که این تغییرات فقط روی مرورگر شما اعمال می شود و اگر مرورگر خود را ببندید و دوباره باز کنید ، این تغییرات از بین می رود .
اگر تب Inspector را مشاهده نمی کنید ، کار های زیر را انجام دهید :
* روی تب Inpector کلیک کنید .
* در مرورگر اینترنت اکسپلورر (IE) ، روی DOM Expelorer کلیک کنید یا Ctrl + 1 را فشار دهید .
* در مرورگر های مایکروسافت اج یا اپرا ، روی Elements کلیک کنید .

#ReadInOneMinute #DeveloperTools #ChromeDevTools #CSSSelector #Inspector

@webdevel0pers




Read a book

- Name
: Learning Node.js Development

- By : Andrew Mead

- Introducing :
Learn the fundamentals of Node.js, and deploy and test Node.js applications on the web

- Language : English

توضیحات :
کتاب آموزش Node.js (به زبان انگلیسی)

#Book #PDF #ReadABook #Nodejs

@webdevel0pers


Репост из: Mrtza
Get a repository

- Repository : jitsi/jitsi-meet

- Description :
Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

- Languages : JavaScript , Java , Swift , CSS , Lua , Objective-C

توضیحات :
یک لایبراری برای ویدئو کنفرانس که می توانید به صورت مستقل یا ترکیب شده با سایر اپلیکیشن های وب استفاده کنید

#Repository #GetARepository

https://github.com/jitsi/jitsi-meet


Get a repository

- Repository : morteza-jamali/metro4-documentation

- Description :
This is offline Metro 4 library documentation .

- Languages : None

توضیحات :
مستندات آفلاین لایبراری Metro

#repository #offline #documentation #GetARepository #meto

https://github.com/morteza-jamali/metro4-documentation




Read a book

- Name
: Mastering Linux Shell Scripting

- By : Mokhtar Ebrahim , Andrew Mallett

- Introducing :
A practical guide to Linux command-line, Bash scripting, and Shell
programming

- Language : English

توضیحات :
یک کتاب کامل برای دستورات لینوکس و اسکریپت نویسی شل (به زبان انگلیسی)

#Book #Linux #ReadABook #shell #scripting


Many people ask me what full stack web development means ? how to become a fullstack web developer ?

A full stack web developer is a person who can develop both client and server software.

For learning web development follow these steps :

Learn these Client softwares (for Front-end development)
1. css
2. HTML
3. JavaScript
4. JSON
5. XML
6. Bootsrtap
7. Angular and AngularJS
8. React
9. ES5 and ES6
10. Jquery
11. Backbone.js
12. Express.js
13. Ember.js
14. Redux
15. GraphQl
16. Grunt
17. Gulp

And other frameworks and libraries ...

Learn these server softwares (for Back-end development)

1. PHP
2. ASP
3. C++
4. C#
5. Java
6. Python
7. Node.js
8. Ruby
9. REST
10. GO
11. SQL
12. MongoDB
13. SASS
14. LESS
15. Laravel

And other frameworks and libraries...

Don't worry about finding resources . My channel is a magical resource for learning .

بسیاری از دوستان از من می پرسند که چطور میتونن برنامه نویسی تحت وب رو یاد بگیرن ؟ به چه کسی برنامه نویس فول استک (Full stack) گفته میشه ؟
چه مواردی رو باید یاد گرفت ؟ و سوال هایی به این شکل ...

برنامه نویس فول استک به کسی گفته میشه که هم بتونه برای کلاینت برنامه نویسی کنه و هم برای سرور .
به کسانی که فقط برای کلاینت برنامه نویسی میکنند ، فرانت اند دولوپر (Front-end developer) گفته میشه .
و به کسانی که فقط برای سرور برنامه نویسی میکنند ، بک اند دولوپر (Back-end developer) گفته میشه .

زبان ها ، فریمورک ها و لایبراری های کلاینت :
1. HTML
2. CSS
3. JavaScript
4. Bootstrap
5. AngularJS
6. React
7. JSON
و غیره ...

زبان ها ، فریمورک ها و لایبراری های سرور :
1. PHP
2. ASP
3. C++
4. C#
5. Python
6. Laravel
و غیره ...

#basics #fullstack #backEnd #frontEnd #serverSide #clientSide




Zero point

In this post I am going to answer some common questions .

1. What's web development ?

- Answer
:
Web development is the work involved in developing a website for the Internet (World Wide Web) or an intranet (a private network).[1] Web development can range from developing a simple single static page of plain text to complex web-based internet applications (web apps), electronic businesses, and social network services. A more comprehensive list of tasks to which web development commonly refers, may include web engineering, web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development.
Among web professionals, "web development" usually refers to the main non-design aspects of building websites: writing markup and coding.[2] Web development may use content management systems (CMS) to make content changes easier and available with basic technical skills.

2. Is mathematics necessary for programming ?

- Answer
:
No, mathematics is not necessary for programming. However, as other people have suggested in this thread, I believe there is a correlation between understanding mathematics and being able to "think algorithmically". That is, to be able to think abstractly about quantity, processes, relationships and proof .

3. Is learning English language necessary for programming ?

- Answer
:
English is not required for programming, but since most programming resources are in English, learning English will benefit you.

4. Where do I start learning ?

- Answer
:
You must first learn the basics to get started . To learn the basics of web development , search for posts with the #basics tag. Try searching this tag at least once a week to find out about the latest basics .

Good luck .

نقطه صفر

در این پست قصد دارم به چند سوال رایج پاسخ بدم .

1. برنامه نویسی وب چی هست و به چه دردی میخوره ؟

پاسخ :
برنامه نویسان وب یا به عبارتی دیگر توسعه دهندگان وب به کسانی گفته می شه که مواردی از قبیل صفحات وب استاتیک ، سایت ها و اپلیکیشن های تحت وب رو طراحی می کنند . همه ی موارد گفته شده روی مروگر های وب اجرا میشن و به همین خاطر هست که به این شاخه از برنامه نویسی ، برنامه نویسی وب گفته می شه . اگر چهار حوزه اصلی برای برنامه نویسی به صورت زیر در نظر بگیریم :

1. برنامه نویسی وب
2. برنامه نویسی موبایل
3. برنامه نویسی دسکتاپ
4. برنامه نویسی هوش مصنوعی

باید ذکر کنم که برنامه نویسی وب از بین این موارد در ایران بیشترین بازار کار و در نتیجه درآمد بیشتری رو داره .

2. آیا یاد داشتن ریاضی برای برنامه نویسی ضروریه ؟

پاسخ :
خیر . مهم نیست که شما ریاضیتون خوب باشه یا بد ولی یاد داشتن ریاضی می تونه کمک زیادی به درک شما از برنامه نویسی بکنه .

3. آیا یاد داشتن زبان انگلیسی برای برنامه نوسی ضروریه ؟

پاسخ :
خیر . یاد داشتن زبان انگلیسی برای برنامه نویسی ضروری نیست اما چون بیشترین و جدیدترین منابع برنامه نویسی به زبان انگلیسی هست پس یادگیری این زبان کمک زیادی به شما در یادگیری برنامه نویسی میکنه .

یادگیری برنامه نویسی وب رو از کجا شروع کنم ؟
برای یادگیری باید اول از مقدمات شروع کنید . من در کانال پست هایی که به مقدمات مربوط میشن رو با تگ #basics میزارم . سعی کنید حداقل هفته ای یک بار این تگ رو جستجو کنید تا از جدیدترین پست های مقدماتی با خبر بشین .

موفق باشید .


What language do you speak ?
public poll

English – 7
👍👍👍👍👍👍👍 88%
@AliRostami4, @Ya_hoo_ya_allah, @xCode24, Ubay, @mrtza4241, Badawi, Milad

Persian – 1
👍 13%
@B_abolfazl

👥 8 people voted so far.


Get a repository

- Repository
: morteza-jamali/laravel-documentation

- Description :
This is offline Laravel documentation .

- Languages : None

توضیحات :
مستندات آفلاین فریمورک لاراول

#Laravel #Documentation #LaravelDocs #Repository #GetARepository

https://github.com/morteza-jamali/laravel-documentation



Показано 20 последних публикаций.

2 130

подписчиков
Статистика канала