📚 Freely available programming books
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 KiB

#பஙகளிளர உரிம ஒபபநதம

பஙகளிபதனலம, இநத களஞியதி உரிமமகள ஒபிகள.

##பஙகளிளர நடதிிகள

பஙகளிபதனலம, இநத களஞியதி நடதிிகள மதிக ஒபிகள. (ியரகள)

கம

  1. "ஒரதகத எளிகப பதிிறகவதறன இண" எனபத எப ஒர இலவசதகதின இண அலல. தயவ இலவச உளளடககத மட பஙகளிகவ. அத இலவசம எனபத உறிபடிகள. பதகஙகளவதற ினஞசலகவரிகளபட பககஙகளன இணகளகள ஏறகவி, ஆன அவற படியலகளகள வரவி.

  2. கள Git ஐ அறிய வியதி: இநத ரி ஏறகனவ இலத ஆரவமள ஒனகள கண, தயவ ஒர Issue உஙகள இணகளிகளடன உரகவ.

    • உஙகள Git தி, ர Fork ச Pull Requests (PR) அனபவ.
  3. எஙகளிடம 6 வகன படியலகள உளளன. சரின ஒனகவ:

  • தகஙகள: PDF, HTML, ePub, ஒர gitbook.io அடிபடின தளம, ஒர Git Repo, பறவ.
  • டநிகள: ஒரடநி எனபத ஒர கறறல, அத ஒரதகம அலல. இத ஒரடநி
  • ஊட பயிிகள: பயனரி அலலத கடடளகள தடடசய அனமதி ஒர ஊட வலதளம மறி மதிிறத ("மதி" மலமகள "தரம" என அரதமலல). எட: Haskell ஐ மயறிகவ, Try Git
  • ினஙகள: நிரலகத கறவதறன ஆன மற ஊட வலதளஙகள, விகள அலலத. கிகள எழகள, தகவ (அலலத இயககவ) மற பகிரவ. வினஙகளிிவதனலம உஙகளகள அழபடத அனமதிிறன.
  • கள மறிகதகள: பகள மறிகதகள.
  • ிகல அமகள மறிிரலகம: கி மதிடன அலலத இலமல, மறற பயனரகளடனிகள ஒபிவதனலம அலலத இலமல, எளிய அலலதிகலன சிகலகளபதனலம உஙகளிரலக திறனகள மதிய உதவ வலதளம அலலத.
  1. உளவழிதலகளிபறவத உறி, ககளி Markdown formatting ஐ மதிகவ.

  2. உஙகள படியலகள ி மற வடிவமதலிிகளிபறறபபடிறன எனபத உறிபடத கிஹபயலகளதனகள இயக. உஙகளறஙகளதனகளிிளனவ எனபத உறிபடிகள.

வழிதலகள

  • ஒரதகம இலவசம எனபத உறிபடிகள. தபட இர சரிகவ. பதகம இலவசம எனகள ஏனிிகள என PR இல கரிி அதிிகள உதவிறத.
  • Google Drive, Dropbox, Mega, Scribd, Issuu மறிற ஒதத க பதிற தளஙகளியபபடட ககளகள ஏறக ம.
  • ிவரிகபபடளபடி உஙகள இணகள அகர வரிபடிகவ.
  • ிகவ அதிரபவமன மலதடன இண பயனபடதவ (அதவத, ஆசிியரி வலதளம தரப வலதளதிட சிறநதத).
    • ிகள இல (இதிி மறிி இணகள அடங, ஆன அவ மடமலல).
  • எப ஒர 'http' இணிட ஒர 'https' இணிபவ—அவ ஒரி இர வர மற அத உளளடககத வழங வர.
    • களி, பிதஙிய ஸ அகறறவ: 'http://example.com/' எனபதற பதிக 'http://example.com'.
  • எபிய இணிகள: 'http://example.com/dir/' எனபத 'http://example.com/dir/index.html' ஐ விட சிறநதத.
    • URL க இணகள (shortened URLs) இல.
  • வழககமக "பதி" ஒன "தறய" இணிகள: 'http://example.com/dir/book/current/' எனபத 'http://example.com/dir/book/v1.0.0/index.html' ஐ விட சிறநதத.
  • ஒர இணிவதின சிதழ/சய கபமிடபபடட சிதழ/SSL பிரசி ஏத இர:
    1. ி, அத 'http' உடனறவ (because accepting exceptions can be complicated on mobile devices).
    2. 'http' பதிிகவி என, உலிி ஒரிிிலகபதனலம அலலத எசசரிறககணிபதனலம 'https' மலம இண இன அணகல.
    3. அத அகறறவ இலி.
  • ஒர இண பல வடிவஙகளி இர, ஒவ வடிவத பறிய கிடன ஒர தனி இணகவ.
  • இணயதி இடஙகளி ஒர வளம இர—மிகவ அதிரபவமன மலதடன இண பயனபடதவ (ம தரப வலதளதிட ஆசிியரி வலதளமிறநதத).
    • அவ பதிகளடன இணகபபடி, இநத பதிகள அவறிபதறனதக இர எனகளி, ஒவ பதி பறிய கிடன ஒர தனி இணகவ (பகவ ி #2353 வடிவமதலித விததி பஙகளிக).
  • ிய கமிகளிட அண கமிகள (ஒனடல/நதல/மியமபதனலம) விகள. ஒர PR சமரிபதற உஙகள கடமகள squash சய விய அவசியமி. (இநத விிகள ஒர அமலபடத ம, ஏனி இத பரமரிளரகளி வசதிக மட).
  • தகம பழயதக இர, விி தலடனகவ.
  • தமன இடஙகளி ஆசிியரியர அலலதயரகளகவ. நகள ஆசிியர படியலகள 'மற பலர' எனகல.
  • தகமிகபபடவி என, இனயபபட வரிறத, ிவரிகபபடளபடி 'சயலி' கிகவ.
  • Internet Archive's Wayback Machine (அலலத ஒதத) ஐப பயனபடி ஒர வளத, ிவரிகபபடளபடி 'கபகபபடதபபடட' கிகவ. பயனபடத சிறநத பதிகள சமபதியவ மறனவ.
  • பதிிறககமயலபடதபபடவதற ஒரினஞசலகவரி அலலத கணக அமரபபட, அடிி-பதமன கிகளகவ, e.g.: '(மினஞசலகவரி ரபபடடத, தி)'.

வடிவம

  • அன படியலகள '.md' ககள. Markdownடரியல கறக மயறிகவ. அத எளி!
  • அன படியலகள ஒரிடனடஙிறன. அனிிகள உடிிகள அங படியலி இணபதசன. அத அகர வரிபடிிகள.
  • ிிகளி 3 தலகள பயனபடிறன ('###') மற உடிிகளி 4 தலகள ('####').

சன:

  • கடி இணிய பகி இடி 2 வகள.
  • அதனிிி தல மறதல இண இடி 1 வ.
  • இரண இணகள இடி 0 வ.
  • .md கிிி 1 வ வரி.

உதரணம:

  • ']' மற '(' க இடி இடிகளக வ:

    • சமனத: [மற அறதமன பதகம] (http://example.com/book.html)
    • நலலத: [மற அறதமன பதகம](http://example.com/book.html)
  • கள எழளர, '-' ஐப பயனபடதவ (ஒற இடஙகளழபபடட க):

    • சமனத:
      உர [...] * [மற அறதமன பதகம](http://example.com/book.html) - ஜ
      
    • நலலத:
      உர [...] * [மற அறதமன பதகம](http://example.com/book.html) - ஜ
      
  • இண அதன வடிவம இடி ஒர இடதகவ:

    • சமனத:
      உர [...] * [மிகவ அறதமன பதகம](https://example.org/book.pdf)(PDF)
      
    • நலலத:
      உர [...] * [மிகவ அறதமன பதகம](https://example.org/book.pdf) (PDF)
      
  • ஆசிியர வடிவமி வரி:

    • சமனத:
      உர [...] * [மிகவ அறதமன பதகம](https://example.org/book.pdf) - (PDF) ஜ
      
    • நலலத:
      உர [...] * [மிகவ அறதமன பதகம](https://example.org/book.pdf) - ஜ (PDF)
      
  • பல வடிவஙகள (ஒவ வளதி ஒர இணகளிி. வ வடிவஙகள எளிக அணககிய ஒற இண இலதப, பல இணகள அரதமளதக இரகல. ஆன ஒவ இண பரமரி உரிறத, எனவ அத தவிக மயறிி):

    • சமனத:
      உர [...] * [மற அறதமன பதகம](http://example.com/) - ஜ (HTML) 
      BAD: * [மற அறதமன பதகம](https://downloads.example.org/book.html) - ஜ (download site)
      
    • நலலத:
      உர [...] * [மற அறதமன பதகம](http://example.com/) - ஜ (HTML) [(PDF, EPUB)](https://downloads.example.org/book.html)
      

பழய பதகஙகளி தலிி ஆணகவ

## சயலதகஙகள

## கபகபபடதபபடட இணகள

அகர வரி

  • ஒர எழிடஙி பல தலகள இர, அவற இரணவத வரிி வரிபடகள. எடக, 'ஆ' எனபத 'அப' எனபதற வரிறத.
  • 'ஒன' 'ஒன' க வரிறத.

கள ஒர தவறன இண கண, எநத வரிகளற வ எனபத அறிய லிடரிி சரிகவ.

ிகள

அடிபடகள ஒபடளவி எளினவ என, ந படியலி வளஙகளி பனகததன உளளத. இநத பனகததன எவி எனபதறன சில கிகள இங.

எஙகள படியலகளதபடச ம வழஙிறன: தலகள, URL கள, படிகள, தளஙகள மற அணகலிகள.

தலகள

  • கணிிகபபடட தலகள எத இல. வளஙகளிி தலகள எடக மயறிி; இத தவிக மி, தலகள கணிிகவ அலலத தலயஙகமகப பயனபடதவ என பஙகளிளரகள அறிதபபடிகள. பழய படகள ஒரிிிலக உளளத; அவதனக வரல ஆரவதி, தலடன இணகபபடட அடி ஒர வரடம பயனரகள அவரகள ஆரவமக உளகள எனபத அறிய உதவிறத.
  • ALLCAPS தலகள இல. வழககமக தல வழகதமனத, ஆன சநகம இரலதிிலதனத பயனபடதவ. ஈமிகள இல.

URL கள

கமன URL களகள அனமதிக ம.

  • கணிிகள URL இலி அகறறபபட வ.
  • சரவதச URL கள தவிகபபட வ. உலி கமிகளக இவறிி வழஙிறன, ஆன தயவ நகல ஒடடவ.
  • HTTPS சயலபடதபபடட பபறற ('http') URL களிட பன ('https') URL கள எபிபபபடிறன.
  • படியலிடபபடட வளதத வலபககஙகளி URL களகளிபவி, மக வ இடஙகளிி.

படளரகள

  • ியரளரகள உடபட, பதமன இடஙகளி இலவச வளஙகள உரியவரகளகள கடன வழஙக விி!

  • ியரகபபடட படகள அசல எழளரட வ. இநத எடி உளளபடி, ஆசிியரகள தவிர கடன படளரகள MARC ரிடரகள பயனபடத பரிி.

    'மடவ * ஒரியரகபபடட பதகம - ஜ, 'டிி. : 'மிிடர'

    இங, சிி 'trl. : 'மியரளர MARC ரிடரி பயனபடிறத.

  • ஆசிியர படியலி உளள ஒவ உரபடி வரயறக கம ',' ஐப பயனபடதவ.

  • கள ஆசிியர படியலகள 'மற பலர' எனகல.

  • படளரகளன இணகளகள அனமதிகவி.

  • அலலதியபபடட படகள, "படளர" ஒரிளககமபடல. எடக, "கிகர" அலலத "ஆரஐபிியல" பதகஙகள "ஸஓவரஃப ஆவணஙகளிிகபபடடவ" என வரவகபபடிறன.

  • படளரகளியரகளி "பிியர" அலலத "டடர" பற களரவபயரகளகளகவி.

ர வரமபடட படிகள மறதனகள

ஆறதஙகளி அகறற விய விஷயஙகளகள படியலிடவி. ஒரடதிடதி வரயறகபபடட சலம அலலதலம இர, நகள அத படியலிட ம.

  • ஒரிிட கலதி இலவசமக இர வளஙகள எஙகள படியலிட மி.

தளஙகள மற அணகலிகள

  • படிகள. கிக எஙகளடநி படியலகள, தளம வள விளககதி ஒரிய பகி. ஏன, படநி தளஙகளலவகள மற அணகலிிகளளன. பதிபட ஒரதகதகள வழககமக படியலிட ம என, பல படநி தளஙகளி ஒரித கணக இலமலத சலவகள உளளன. எடடநி தளஙகளி Coursera, EdX, Udacity மற Udemy ஆகியவ அடங. ஒரடதிடம ஒர தளத இர, தளதியர அடி படியலிடபபட வ.

  • ிிிிகளட பல படிகள எஙகளிடம உளளன. நகளி ஒர தளமக படியலிடவி, யி படளர படியலிட மயறிி, இத தளம. யிிகள. நகள வழககமக தனிபடட யிிகளடன இணக ம, அவ ஒர மணிரதிளமடவ மற ஒரடநி அலலத பயிில கடடமகபபடி. அபபடி, பி. ஆரிளககதி அதிிவத உறிபடிகள.

  • கபபடவி (i.e. youtu.be/xxxx) இணகள!

  • பப. லபப பல அணகலிிகளடனதகஙகள வழஙிறத. சில நரஙகளி ஒரதகத பதிமல படிகல; சில நரஙகளி ஒரதகதி இலவச அணகலபப கணகபடிறத. பதகஙகளி தரம மற Leanpub அணகலிிகளி கலவ மறிரவததன ஆகியவற கரி, '* (Leanpub கணக அலலதபடிினஞசலரபபடடத) *' எனற அணகலிடனியத படியலிட அனமதிி.

வககள

ஒர வளம எநத படியலதமனத எனபதிபதறன மதலிி, வளம தன எவிவரிிறத எனபதபத. அத தன ஒரதகம என அழ, அத ஒரதகமக இரகல.

கள படியலித வககள

இணயம பரநத அளவி இரபத, நகள எஙகள படியலகளிகவி:

  • வலபதிகள
  • வலபதி பதிகள
  • கடகள
  • வலதளஙகள (except for those that host LOTS of items that we list).
  • டஙகள அலலதிிகள அலத விகள.
  • தக அதியஙகள
  • தகஙகளிிஸரிிகள
  • ஐஆரி அலலதிினலகள
  • அலலத அஞசல படியலகள

எஙகளிிரலக படியலகள இநத விலககள பறி அவவளவ கணினவ அலல. ரிகம சமகதிகபபடிறத; நகள ஒரறத அலலதகதடனதலக பரிக விி, தயவ ஆலசனய ஒரிகல பயனபடதவ.

தகஙகள எதிக பிற பகள

தகதிறன பறிகள அவவளவ பரபரபக இல. ஒர வளம ஒரதகம எனபதிில பணகள இங:

  • இதி ISBN (International Standard Book Number) உளளத
  • இதி உளளடகக அடடவண உளளத
  • பதிிறககமயகிய பதி வழஙகபபடிறத, கிக ePub ககள
  • இத பதிகளளத
  • இத ஊட உளளடககம அலலதிகளதத அல
  • இத ஒர தலிிக மறக மயறிிறத
  • இத தனிறத

இநத பணகளித நிய பதகஙகள படியலிி; அதழலதத.

தகஙகள எதிக. படிகள

ில நரஙகளி இவறபடவத கடினமக இரகல!

படிகளடரய படபதகஙகளளன, அவறகள எஙகளதகப படியலகளி படியலி. படிகளிிிகள, பயிிகள, சதனகள, கிகள அலலதிற பதன உதவிகள உளளன. ஒரி அலலதி எனபத ஒரடநி அலல. ஒர பவரி ஒரடநி அலல.

ஊட பயிிகள எதிக பிற விஷயஙகள

கள அத அசி அதனரத தகக வள மி, அத ஒர ஊட பயிி அலல.

ஆடஷன

  • வடிவமிிகள அமலகம GitHub Actions வழிக தியஙியபபடிறத fpb-lint ஐப பயனபடி (ப.github/workflows/fpb-lint.yml).

  • URL சரி amazing_bot ஐ பயனபடிறத.

  • URL சரிவதற, 'check_urls = file_to_check' ஐகட ஒர கமிி உளளடகிய ஒர கமி அழதவ:

    ிறப check_urls = free-programming-books.md free-programming-books-en.md
    
  • ஒவ உளிிக ஒற இடத பயனபடி, சரிக ஒனபடட ககளகளிிடல.

  • கள ஒனபடட ககளிி, கடடமிிகள கடிக சரிகபபடட கிி அடிபடககடவ. இதனரணமக நகள பச கடடமகளறல எனபதகள அறிிக வ, எனவ "அனகள" -> "விவரஙகள" எனபதிிவதனலமிிிி உளள பி பதி ஆயய மறககள.