Crash Course in Prolog Programming (M)

Crash Course in Prolog Programming (M)

Rs.932.20

Please register to enroll in this course.

18% GST Extra

Slides in English

Explanation in Hindi + English

SKU: cid_85515 Category:

Prutor collaborated with EICT IIT Kanpur to create online and live courses.

About the course

इस कोर्स में लगभग वह सब कुछ मौजूद है जो आपको एक स्टैण्डर्ड 400-पेज की Prolog textbook में मिलेगा। कोर्स विशेष रूप से भाषा को स्पष्ट करने और इसे अच्छे से समझने के लिए Prolog पर कई उदाहरणों पर जोर देता है। इस कोर्स में, आप सीखेंगे कि C++ सहित विभिन्न भाषाओं को कैसे install किया जाए, जो कि Windows पर सबसे अधिक requested भाषा है। उसके बाद, आपको Prolog programming language, facts और rules का परिचय मिलेगा। आप Variables, If Statement, Complex Terms/Structures और Format के बारे में भी जानेंगे। फिर आप Trace, Recursion, Math functions और उसके बाद Console को कैसे Read/Write करें, इसके बाद Prolog में Comparison के बारे में जानेंगे। आप Looping statements के साथ प्रोलॉग में file operations के बारे में भी जानेंगे। अंत में, आप सीखेंगे कि database को कैसे बदलना है, और फिर आप Prolog programming में Lists और Strings के साथ कोर्स को समाप्त कर देंगे।

Learning Outcomes

इस कोर्स को पूरा करने के बाद, आप -

  • Logic programming के principles और techniques को समझ पाएंगे और ये भी जान पाएंगे की इन्हे व्यवहार में कैसे लागू किया जा सकता है
  • Prolog में recursion, arithmetic, lists, IO और अन्य विशेषताओं के मिश्रण का उपयोग करके programs लिख पाएंगे
  • विभिन्न समस्याओं के लिए programs लिख पाएंगे और Prolog programming की मूल बातें दूसरों को भी समझा सकेंगे
  • Innovative और independent learning के माध्यम से अपनी योग्यता को बढ़ा पाएंगे
  • कोर्स के सफलतापूर्वक पूरा होने पर सर्टिफिकेट प्राप्त कर सकेंगे
Target Audience

The course can be taken by:

Students: All students who are pursuing any technical/professional courses related to computer science / Information Technology.

Teachers/Faculties: All computer science teachers/faculties who wish to acquire new skills.

Professionals: All working professionals, who wish to upgrade their logic programming skills.

Why learn Prolog Programming?

PROLOG का अर्थ है LOGic में PROgramming। Prolog programming language, जो एक general-purpose logic-based programming language है, का सम्बन्ध artificial intelligence और linguistics of computation से है। Prolog programming language की जड़ें first-order logic पर वापस जाती हैं, जिसे formal logic के रूप में परिभाषित किया जा सकता है। भाषा nature में declarative है, जो इसे mputing के क्षेत्र में मौजूद अन्य programming languages से काफी अलग बनाती है। Prolog ने computing society का ध्यान अपनी ओर आकर्षित किया है क्योंकि यह पहली logic programming languages में से एक थी।

भाषा अभी भी logic programming languages के बीच काफी महत्व और लोकप्रियता रखती है और commercial के साथ-साथ free implementations के साथ आती है। Prolog उन कार्यों के लिए सबसे उपयुक्त है जो नियमों पर आधारित logical queries का लाभ उठा सकते हैं। इनमें शामिल हैं ( लेकिन सीमित नहीं ) database searches, template fillings और voice control systems। कैरियर की संभावनाएं भी अच्छी हैं क्योंकि Data & Analytics, Human Resource, Marketing, Product Management और Sales के क्षेत्र में Prolog कौशल वाले programmers की मांग बढ़ रही है।

Course Features
  • 24X7 Access: You can view lectures as per your own convenience.
  • Online lectures: ~82 minutes of online lecture with high-quality video.
  • Updated Quality content: Content is the latest and gets updated regularly to meet the current industry demands.
Test & Evaluation

1. During the program, the participants will have to take all the assignments given to them for better learning.

2. At the end of the program, a final assessment will be conducted.

Certification

1. All successful participants will be provided with a certificate of completion.

2. Students who do not complete the course / leave it midway will not be awarded any certificate.

No prerequisite

Topics to be covered
  • Installation
  • Introduction
  • Facts
  • Rules
  • Variables
  • If Statement
  • Complex Terms / Structures
  • Format
  • Comparison
  • Trace
  • Recursion
  • Math
  • Reading / Writing Console
  • File I/O
  • Looping
  • Changing the Database
  • Lists
  • Strings

', { 'anonymize_ip': true });