<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[MKLab - COURSES-LECTURES]]></title>
		<link>https://mklab.gr/</link>
		<description><![CDATA[MKLab - https://mklab.gr]]></description>
		<pubDate>Wed, 29 Jul 2026 08:23:13 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[College Algebra Course with Python [freecodecamp]]]></title>
			<link>https://mklab.gr/showthread.php?tid=504</link>
			<pubDate>Fri, 19 Jun 2026 00:17:57 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=504</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">College Algebra Course with Python [freecodecamp]</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">The freeCodeCamp “College Algebra with Python” course is a free, full-length educational program that combines traditional college algebra concepts with practical Python programming. It teaches topics such as ratios, proportions, equations, functions, graphing, linear systems, quadratic equations, polynomials, interest calculations, exponents, and logarithms while showing how to solve and visualize these ideas using Python code and Jupyter notebooks. </span><br />
<span style="font-weight: bold;" class="mycode_b">The course is designed to help learners understand the connection between mathematics and programming, making algebra more interactive through projects like calculators, graphing tools, financial calculators, and data exploration exercises. It is especially useful for students interested in computer science, data science, and technical fields where mathematical thinking and coding skills overlap.</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><a href="https://www.freecodecamp.org/news/college-algebra-course-with-python-code/" target="_blank" rel="noopener" class="mycode_url">COURSE PAGE</a></span>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">College Algebra Course with Python [freecodecamp]</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">The freeCodeCamp “College Algebra with Python” course is a free, full-length educational program that combines traditional college algebra concepts with practical Python programming. It teaches topics such as ratios, proportions, equations, functions, graphing, linear systems, quadratic equations, polynomials, interest calculations, exponents, and logarithms while showing how to solve and visualize these ideas using Python code and Jupyter notebooks. </span><br />
<span style="font-weight: bold;" class="mycode_b">The course is designed to help learners understand the connection between mathematics and programming, making algebra more interactive through projects like calculators, graphing tools, financial calculators, and data exploration exercises. It is especially useful for students interested in computer science, data science, and technical fields where mathematical thinking and coding skills overlap.</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><a href="https://www.freecodecamp.org/news/college-algebra-course-with-python-code/" target="_blank" rel="noopener" class="mycode_url">COURSE PAGE</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[freeCodeCamp Python Certification]]></title>
			<link>https://mklab.gr/showthread.php?tid=501</link>
			<pubDate>Fri, 19 Jun 2026 00:04:28 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=501</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<br />
freeCodeCamp’s new Python Certification introduces a free, structured way for learners to prove their Python skills through a combination of lessons, workshops, labs, quizzes, projects, and a final exam. The certification focuses on core Python concepts such as variables, functions, loops, data structures, algorithms, and object-oriented programming, with students completing five required projects before taking a 50-question exam. <br />
<br />
The exam process includes measures for integrity while avoiding invasive requirements like webcam monitoring, and once earned, the certification is a permanent credential that can be added to professional profiles. The release is part of freeCodeCamp’s updated curriculum approach, which breaks learning into smaller checkpoint certifications that build toward a larger full-stack developer pathway.<br />
<br />
<a href="https://www.freecodecamp.org/learn/python-v9/" target="_blank" rel="noopener" class="mycode_url">COURSE PAGE</a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<br />
freeCodeCamp’s new Python Certification introduces a free, structured way for learners to prove their Python skills through a combination of lessons, workshops, labs, quizzes, projects, and a final exam. The certification focuses on core Python concepts such as variables, functions, loops, data structures, algorithms, and object-oriented programming, with students completing five required projects before taking a 50-question exam. <br />
<br />
The exam process includes measures for integrity while avoiding invasive requirements like webcam monitoring, and once earned, the certification is a permanent credential that can be added to professional profiles. The release is part of freeCodeCamp’s updated curriculum approach, which breaks learning into smaller checkpoint certifications that build toward a larger full-stack developer pathway.<br />
<br />
<a href="https://www.freecodecamp.org/learn/python-v9/" target="_blank" rel="noopener" class="mycode_url">COURSE PAGE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[6.0001 ntroduction to Computer Science and Programming  [MIT]]]></title>
			<link>https://mklab.gr/showthread.php?tid=498</link>
			<pubDate>Thu, 18 Jun 2026 23:54:57 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=498</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">6.0001 ntroduction to Computer Science and Programming  [MIT]</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><br />
MIT OpenCourseWare’s 6.0001 Introduction to Computer Science and Programming in Python (Fall 2016) is an introductory undergraduate course designed for students with little or no programming experience. It teaches how computational thinking and programming can be used to solve problems, using Python 3.5 as the main language. </span><br />
<span style="font-weight: bold;" class="mycode_b">The course covers fundamental concepts such as variables, control flow, functions, recursion, data structures, object-oriented programming, testing, debugging, algorithm efficiency, searching, and sorting. It includes lecture videos, notes, example code, and problem sets that help learners build practical programming skills while developing a deeper understanding of computer science principles.</span><br />
<br />
<a href="https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">6.0001 ntroduction to Computer Science and Programming  [MIT]</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><br />
MIT OpenCourseWare’s 6.0001 Introduction to Computer Science and Programming in Python (Fall 2016) is an introductory undergraduate course designed for students with little or no programming experience. It teaches how computational thinking and programming can be used to solve problems, using Python 3.5 as the main language. </span><br />
<span style="font-weight: bold;" class="mycode_b">The course covers fundamental concepts such as variables, control flow, functions, recursion, data structures, object-oriented programming, testing, debugging, algorithm efficiency, searching, and sorting. It includes lecture videos, notes, example code, and problem sets that help learners build practical programming skills while developing a deeper understanding of computer science principles.</span><br />
<br />
<a href="https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Learn Calculus by Coding in Python [freecocecamp]]]></title>
			<link>https://mklab.gr/showthread.php?tid=493</link>
			<pubDate>Thu, 18 Jun 2026 23:21:07 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=493</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Learn Calculus by Coding in Python </span><br />
<span style="font-weight: bold;" class="mycode_b">by [freecocecamp]</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">The freeCodeCamp article “Learn College Calculus and Implement with Python” introduces a comprehensive calculus course taught by mathematics professor Ed Pratowski that combines traditional college-level calculus with hands-on Python programming.</span><br />
<span style="font-weight: bold;" class="mycode_b"> The course covers fundamental topics such as limits, derivatives, the chain and product rules, implicit differentiation, related rates, the Mean Value Theorem, Riemann sums, integrals, volumes of revolution, arc length, and surface area, while using Python and the SymPy library to graph functions, compute derivatives and integrals, and visualize mathematical concepts. </span><br />
<span style="font-weight: bold;" class="mycode_b">By connecting theory with code, the course helps learners develop both a strong understanding of calculus and practical computational skills useful in fields such as engineering, data science, physics, and finance. </span><br />
<br />
<a href="https://www.freecodecamp.org/news/learn-college-calculus-and-implement-with-python/" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">COURSE</span></a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Learn Calculus by Coding in Python </span><br />
<span style="font-weight: bold;" class="mycode_b">by [freecocecamp]</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">The freeCodeCamp article “Learn College Calculus and Implement with Python” introduces a comprehensive calculus course taught by mathematics professor Ed Pratowski that combines traditional college-level calculus with hands-on Python programming.</span><br />
<span style="font-weight: bold;" class="mycode_b"> The course covers fundamental topics such as limits, derivatives, the chain and product rules, implicit differentiation, related rates, the Mean Value Theorem, Riemann sums, integrals, volumes of revolution, arc length, and surface area, while using Python and the SymPy library to graph functions, compute derivatives and integrals, and visualize mathematical concepts. </span><br />
<span style="font-weight: bold;" class="mycode_b">By connecting theory with code, the course helps learners develop both a strong understanding of calculus and practical computational skills useful in fields such as engineering, data science, physics, and finance. </span><br />
<br />
<a href="https://www.freecodecamp.org/news/learn-college-calculus-and-implement-with-python/" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">COURSE</span></a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Εισαγωγή στην Python [mathisis.gr]]]></title>
			<link>https://mklab.gr/showthread.php?tid=473</link>
			<pubDate>Thu, 18 Jun 2026 08:01:11 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=473</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Το μάθημα «Εισαγωγή στην Python» (CS1.1) του Mathesis είναι ένα ανοικτό διαδικτυακό μάθημα προγραμματισμού που έχει ως στόχο να εισαγάγει τους αρχάριους στις βασικές έννοιες της επιστήμης υπολογιστών μέσα από τη γλώσσα Python. </span><br />
<span style="font-weight: bold;" class="mycode_b">Περιλαμβάνει θεμελιώδη στοιχεία όπως μεταβλητές, τύπους δεδομένων, δομές ελέγχου, συναρτήσεις, δομές δεδομένων και τεχνικές επίλυσης προβλημάτων, με πολλά παραδείγματα και ασκήσεις βήμα προς βήμα. Στις πιο προχωρημένες ενότητες ασχολείται με εφαρμογές όπως η επεξεργασία και ανάκτηση πληροφοριών από το διαδίκτυο. </span><br />
<span style="font-weight: bold;" class="mycode_b">Το μάθημα προσφέρεται από το Κέντρο Ανοικτών Διαδικτυακών Μαθημάτων Mathesis των Πανεπιστημιακών Εκδόσεων Κρήτης, με διδάσκοντα τον Νίκος Αβούρης, και έχει σχεδιαστεί ώστε να μην απαιτεί προηγούμενη εμπειρία στον προγραμματισμό. </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><a href="https://mathesis.cup.gr/courses/course-v1:ComputerScience+CS1.1+25D/about" target="_blank" rel="noopener" class="mycode_url">COURSE</a></span>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Το μάθημα «Εισαγωγή στην Python» (CS1.1) του Mathesis είναι ένα ανοικτό διαδικτυακό μάθημα προγραμματισμού που έχει ως στόχο να εισαγάγει τους αρχάριους στις βασικές έννοιες της επιστήμης υπολογιστών μέσα από τη γλώσσα Python. </span><br />
<span style="font-weight: bold;" class="mycode_b">Περιλαμβάνει θεμελιώδη στοιχεία όπως μεταβλητές, τύπους δεδομένων, δομές ελέγχου, συναρτήσεις, δομές δεδομένων και τεχνικές επίλυσης προβλημάτων, με πολλά παραδείγματα και ασκήσεις βήμα προς βήμα. Στις πιο προχωρημένες ενότητες ασχολείται με εφαρμογές όπως η επεξεργασία και ανάκτηση πληροφοριών από το διαδίκτυο. </span><br />
<span style="font-weight: bold;" class="mycode_b">Το μάθημα προσφέρεται από το Κέντρο Ανοικτών Διαδικτυακών Μαθημάτων Mathesis των Πανεπιστημιακών Εκδόσεων Κρήτης, με διδάσκοντα τον Νίκος Αβούρης, και έχει σχεδιαστεί ώστε να μην απαιτεί προηγούμενη εμπειρία στον προγραμματισμό. </span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><a href="https://mathesis.cup.gr/courses/course-v1:ComputerScience+CS1.1+25D/about" target="_blank" rel="noopener" class="mycode_url">COURSE</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Python Tutorial [python-course.eu]]]></title>
			<link>https://mklab.gr/showthread.php?tid=472</link>
			<pubDate>Thu, 18 Jun 2026 07:55:34 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=472</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
The <span style="font-weight: bold;" class="mycode_b">Python Tutorial</span> from python-course.eu is a comprehensive free online course designed to teach Python programming from beginner to advanced levels through clear explanations, examples, exercises, and visual aids. It covers essential Python concepts such as syntax, variables, data types, operators, lists, dictionaries, sets, loops, functions, file handling, modules, packages, and error handling, while also introducing more advanced topics like object-oriented programming, generators, decorators, testing, and functional programming. The tutorial is suitable for self-study and aims to help both newcomers and experienced programmers understand Python deeply, not only how to write code but also how Python works internally and how to apply it in real projects.<br />
<br />
<a href="https://python-course.eu/python-tutorial/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Summary</span><br />
<br />
The <span style="font-weight: bold;" class="mycode_b">Python Tutorial</span> from python-course.eu is a comprehensive free online course designed to teach Python programming from beginner to advanced levels through clear explanations, examples, exercises, and visual aids. It covers essential Python concepts such as syntax, variables, data types, operators, lists, dictionaries, sets, loops, functions, file handling, modules, packages, and error handling, while also introducing more advanced topics like object-oriented programming, generators, decorators, testing, and functional programming. The tutorial is suitable for self-study and aims to help both newcomers and experienced programmers understand Python deeply, not only how to write code but also how Python works internally and how to apply it in real projects.<br />
<br />
<a href="https://python-course.eu/python-tutorial/" target="_blank" rel="noopener" class="mycode_url">COURSE</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Python Για Αρχάριους [CodeGrow]]]></title>
			<link>https://mklab.gr/showthread.php?tid=466</link>
			<pubDate>Thu, 18 Jun 2026 07:28:36 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=466</guid>
			<description><![CDATA[Eνα μάθημα για την γλώσσα προγραμματισμού <span style="font-weight: bold;" class="mycode_b">Python </span>απο το κανάλι <span style="font-weight: bold;" class="mycode_b">CodeCrow. <img src="https://mklab.gr/images/smilies/lightbulb.png" alt="Idea" title="Idea" class="smilie smilie_18" /></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><a href="https://www.youtube.com/watch?v=7XCFc6JfJIg" target="_blank" rel="noopener" class="mycode_url">PYTHON COURSE</a></span>]]></description>
			<content:encoded><![CDATA[Eνα μάθημα για την γλώσσα προγραμματισμού <span style="font-weight: bold;" class="mycode_b">Python </span>απο το κανάλι <span style="font-weight: bold;" class="mycode_b">CodeCrow. <img src="https://mklab.gr/images/smilies/lightbulb.png" alt="Idea" title="Idea" class="smilie smilie_18" /></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><a href="https://www.youtube.com/watch?v=7XCFc6JfJIg" target="_blank" rel="noopener" class="mycode_url">PYTHON COURSE</a></span>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CS50 Introduction to Programming with Python]]></title>
			<link>https://mklab.gr/showthread.php?tid=302</link>
			<pubDate>Fri, 12 Jun 2026 19:43:05 +0300</pubDate>
			<dc:creator><![CDATA[<a href="https://mklab.gr/member.php?action=profile&uid=1">mklabgr</a>]]></dc:creator>
			<guid isPermaLink="false">https://mklab.gr/showthread.php?tid=302</guid>
			<description><![CDATA[Summary<br />
<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-family: Roboto, Arial, sans-serif;" class="mycode_font"><span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Flex', 'Google Sans', 'Helvetica Neue', sans-serif;" class="mycode_font">An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and "debug" it. Designed for students with or without prior programming experience who'd like to learn Python specifically. Learn about functions, arguments, and return values (oh my!); variables and types; conditionals and Boolean expressions; and loops. Learn how to handle exceptions, find and fix bugs, and write unit tests; use third-party libraries; validate and extract data with regular expressions; model real-world entities with classes, objects, methods, and properties; and read and write files. Hands-on opportunities for lots of practice. Exercises inspired by real-world programming problems. No software required except for a web browser, or you can write code on your own PC or Mac.</span></span><br />
<br />
<br />
<a href="https://cs50.harvard.edu/python/" target="_blank" rel="noopener" class="mycode_url">COURSE PAGE</a> itself focuses on computer science more generally as well as programming with C, Python, SQL, and JavaScript, this course, aka CS50P, is entirely focused on programming with Python. You can take CS50P before CS50x, during CS50x, or after CS50x. But for an introduction to computer science itself, you should still take CS50x!</span></span>]]></description>
			<content:encoded><![CDATA[Summary<br />
<br />
<span style="color: #ffffff;" class="mycode_color"><span style="font-family: Roboto, Arial, sans-serif;" class="mycode_font"><span style="color: #1f1f1f;" class="mycode_color"><span style="font-family: 'Google Sans Flex', 'Google Sans', 'Helvetica Neue', sans-serif;" class="mycode_font">An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and "debug" it. Designed for students with or without prior programming experience who'd like to learn Python specifically. Learn about functions, arguments, and return values (oh my!); variables and types; conditionals and Boolean expressions; and loops. Learn how to handle exceptions, find and fix bugs, and write unit tests; use third-party libraries; validate and extract data with regular expressions; model real-world entities with classes, objects, methods, and properties; and read and write files. Hands-on opportunities for lots of practice. Exercises inspired by real-world programming problems. No software required except for a web browser, or you can write code on your own PC or Mac.</span></span><br />
<br />
<br />
<a href="https://cs50.harvard.edu/python/" target="_blank" rel="noopener" class="mycode_url">COURSE PAGE</a> itself focuses on computer science more generally as well as programming with C, Python, SQL, and JavaScript, this course, aka CS50P, is entirely focused on programming with Python. You can take CS50P before CS50x, during CS50x, or after CS50x. But for an introduction to computer science itself, you should still take CS50x!</span></span>]]></content:encoded>
		</item>
	</channel>
</rss>