2010-11-19 15 views
5

मैं वास्तव में हाथों पर दृष्टिकोण पुस्तकों की एक सूची प्राप्त करना चाहता हूं, जहां आप अधिकतर उदाहरणों से सीखते हैं न केवल सिद्धांत। मैं सीएसएस/PHP/एसक्यूएल शायद और किसी भी अन्य हाथों पर किताबों की तलाश में हूं।दृष्टिकोण पुस्तकें पर वेब विकास/डिजाइन हाथ?

उदाहरण के लिए, मैं बहुत आरामदायक पढ़ने एचटीएमएल कुत्ता नहीं था (हालांकि यह एक अच्छी किताब है) और वास्तव में बहुत सीएसएस संकलन 101 ट्रिक्स, जहाँ आप उदाहरण/प्रश्नों आदि

मैं से ज्यादातर जानने की तरह किताबें पसंद करेंगे उन तरह की किताबों को खोजने की कोशिश की लेकिन वास्तव में नहीं और मुझे लगता है कि मैं उनसे अधिक लाभ उठाऊंगा, फिर एक शुद्ध सिद्धांत पुस्तिका जहां आप कोड लिखने के बिना 300 पेज पढ़ते हैं।

उत्तर

2

ओ'रेली द्वारा हेड फर्स्ट सीरीज़ एक शुरुआती श्रृंखला है जो आपको पूरी तरह से एप्लिकेशन/उदाहरणों के माध्यम से सिखाती है। संपादित करें: हेड फर्स्ट सीरीज़ निश्चित रूप से किसी भी तकनीकी पुस्तक की तरह नहीं है जिसे आपने पहले कभी पढ़ा है। सबसे पहले और सबसे महत्वपूर्ण यह आपके दिमाग को उत्तेजित करने और आपको रचनात्मक रूप से सीखने के बारे में सोचने के लिए डिज़ाइन किया गया है (उदाहरण के लिए क्रॉस-शब्द पहेली, मस्तिष्क टीज़र), जो उदाहरण/कोड के साथ मिलकर वास्तव में अवधारणाओं को समझने में आपकी सहायता करते हैं।

ओ रेली द्वारा कुकबुक श्रृंखला एक और अच्छा (अधिक मध्यवर्ती) श्रृंखला है कि विभिन्न उदाहरणों के माध्यम से आप सिखाता है। उदाहरण के लिए, CSS Cookbook पुस्तक की संरचना, कुछ समस्याओं को हल करने या विशिष्ट कार्यों को पूरा करने के तरीके पर "व्यंजनों" (ट्यूटोरियल) है।

+0

सहमत हैं। मैंने खुद को पहली बार पुस्तक के साथ php/mysql सिखाया – EmmyS

1

मैंने Practical Web 2.0 Applications with PHP से समकालीन वेब विकास पद्धति प्राप्त की। यह मजेदार पढ़ रहा था क्योंकि मैं अपने आप से सभी अच्छी चीजें बनाने का आनंद ले रहा था। इस पुस्तक शीर्षक वेब 2.0 के रूप में आपको HTML/CSS के साथ चीज़ों को प्रयोग करने योग्य बनाने के लिए एक अच्छा उदाहरण मिलेगा।

+0

क्या यह ज्यादातर ज़ेंड फ्रेमवर्क ट्यूटोरियल नहीं है? –

2

मुझे पता है कि आप किताबों के बारे में पूछ रहे हैं, लेकिन चूंकि आप हाथ से बात करते हैं, इसलिए मैं अपनी विधि लाऊंगा। मैं एक deconstructionalist के अधिक हूँ। यह संभवतः सबसे अच्छा काम करता है जब आपको पहले से ही प्रोग्रामिंग भाषा या दो बेल्ट के नीचे मिलती है, हालांकि आप उस श्रेणी में नहीं हैं, तो आप इसका उल्लेख नहीं करते हैं। नोट: इसके लिए आपके लिए एक वेब सर्वर/साइट उपलब्ध है और शायद ftp/ssh के कुछ मौजूदा ज्ञान की आवश्यकता है।

ऐसा करने के लिए, मैं इसके साथ काम करने वाली परियोजना और टिंकर लेना पसंद करता हूं, और फिर शायद प्लगइन या कुछ कोडिंग शुरू करना चाहता हूं। PHPBB अब पुराना हैश है, और मूल रूप से PHP4 के लिए अधिक किया गया है, लेकिन स्रोत उपलब्ध है। इसके अलावा, Drupal और वर्डप्रेस। Drupal एक महान उपकरण है। कटा हुआ रोटी, आईएमओ के बाद से ड्रूपल सबसे अच्छी बात है, और इसमें एक बड़ा समुदाय और मुफ्त प्रसाद का चयन है। यदि आप वास्तव में वहां अपने पैरों को सही तरीके से प्राप्त करना चाहते हैं, तो CakePHP भी है, जो "केवल" ढांचे का अधिक है, और यह एक छोटा सा समुदाय है। एक आवश्यक उपकरण निश्चित रूप से PhpMyAdmin होगा, इसलिए इसे भी प्राप्त करें।

आप क्या कर सकते हैं उनमें से एक या अधिक वेब सर्वर पर स्थापित हो जाते हैं, और कुछ अन्य मौजूदा प्लगइन जैसे काम करने वाले ब्लॉग या कार्ट को संलग्न करते हैं, और फिर वहां पहुंचते हैं और देखते हैं कि कच्चे कोड समायोजन करके चीजें कैसे काम करती हैं । हालांकि, केक कम खतरनाक हो सकता है। फिर, विशिष्ट प्रश्न पूछने के लिए वापस लौटें, प्रयास (और योग्यता के आधार पर आप 3-6mo में विशेषज्ञ होंगे?

: :)

2

पीएचपी के लिए/माईसीक्वल कोशिश लैरी उलमान की किताबें:

  • PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
  • PHP 5 उन्नत: दृश्य QuickPro गाइड
  • मैं किताबें बहुत माध्यम से पढ़ने के लिए आसान पाया, वहाँ एक छोटा सा है शामिल सिद्धांत की मात्रा, लेकिन ज्यादातर व्यावहारिक कोड उदाहरण।

    संबंधित मुद्दे