Python from the beginning in Sinhala – Python මුල සිට සරලව

Python from the beginning in Sinhala - Python මුල සිට සරලව

Python from the beginning in Sinhala – Python මුල සිට සරලව

වෘත්තීයමය පරිගණක මෘදුකාංග ඉංජිනේරුවෙක්ගෙන්ම programming ඉගෙන ගන්න.

Language: english

Note: 4.9/5 (595 notes) 6,766 students

Instructor(s): Praneeth Peiris

Last update: 2020-06-20

What you’ll learn

  • Programming with Python from the beginning – Python මුල සිට සරලව
  • Create a small project with Python – පයිතන් මගින් කුඩා project එකක් නිර්මාණය කිරීම

 

Requirements

  • Basic understanding of computers – පරිගණක ගැන මූලික දැනුම
  • Computer to code – පරිගණකයක්
  • An internet connection – අන්තර්ජාල සබදතාවයක්
  • Egerness to learn – ඉගෙනීමට ආශාව

 

Python from the beginning in Sinhala - Python මුල සිට සරලව

Baby Groot plush DIY (Etsy)

 

Description

ඔබත් පරිගණක ක්‍රමලේඛනය (computer programming) ආරම්භ කිරීමට කැමැත්තෙන් සිටී නම් මෙම පාඨමාලාව ඉතා හොඳ ආරම්භයකි.


මෙම පාඨමාලාවේදී Python නම් පරිගණක භාෂාව මුල සිටම ඉගැන්වේ. ඔබට අවශ්‍ය වන්නේ පරිගණක ගැන මූලික දැනුමක් සහ විශේෂයෙන්ම ඉගෙන ගැනීමට ඇති ආසාව සහ උනන්දුවයි.


පයිතන් යනු වර්ථමානයේ ඉතා බහුලව භාවිතා වන පරිගණක භාෂාවකි. එමෙන්ම යම් කාර්යයක් සඳහා ඉතා පහසුවෙන් ක්‍රමලේඛයක් ලියා ගැනීමට හැකි වීම එහි ඇති ප්‍රධානම වාසියකි. එනිසා බොහෝ ආයතන වලින් පයිතන් ඉංජිනේරුවන් බඳවා ගැනීම සුලභය.


මෙම පාඨමාලාව අවසානයේදී Python පරිගණක භාෂාව ගැන මනා දැනුමක් ඔබ සතු වනු ඇති අතර වැඩි දුර ඉගෙනුම සඳහා අවශ්‍ය වන වැඩිදුර කියවීම අදාල වීඩියෝ එකෙහි විස්තරය තුල අඩංගු වී ඇත. නමුත් ශිෂ්‍යයෙක් වශයෙන් ඕනෑම පර්ගණක භාෂාවක් ඉගෙන ගැනීමට ඔබ අමතර කාලයක් වැය කිරීමට සිදු වනු ඇත. නැතිනම් මෙහි පැහැදිලි කරන සංකල්ප කටපාඩම් කිරීමට සිදු වනු ඇත. එමෙන්ම යම් error එකක් ආ විට එය අන්තර්ජාලයේ සොයි පිළියමක් සොයා ගැනීමට හැකි විය යුතුයි. එය ද මෘදුකාංග ඉංජිනේරුවෙක් හට තිබිය යුතු හැකියාවකි!


මෙහි පාඨමාලා ගාස්තුව කෙරෙහි මා සතුව ඇති බලපෑම අවමය. යම් හෙයකින් ආර්ථික අපහසුතා නිසා මෙම පාඨමාලාව මිලදී ගත නොහැකි නම්, කරුණාකර පණිවිඩයක් මගින් දැනුම් දෙන්න. එවිට හැකි තරම් උපකාරයක් කිරීමට උත්සහ කරන්නෙමි.


Note:

This course is taught in Sinhala language, NOT in English. If you want to go to my English course, please visit my profile.

 

Python from the beginning in Sinhala - Python මුල සිට සරලවPython from the beginning in Sinhala - Python මුල සිට සරලව

 

Who this course is for

  • Anyone who want to learn Python programming – Python ඉගෙන ගැනීමට කැමති සැම

 

Course content

  • Welcome
    • Welcome
  • Introduction to Programming
    • Introduction to Programming
    • Quiz on Programming
  • Setting up the environment
    • Setting up
    • Install Python
    • Setup an IDE
    • Hello World
  • Data Types and Variables
    • Data Types
    • Variables and Operators
    • Type Conversion
    • Data Types Quiz
  • Data Structures
    • Introduction
    • Lists
    • Dictionaries
    • Sets
    • Tuples
    • Slicing
    • Summary
    • Data Structures
  • Conditions
    • Conditions
    • Quize on Conditions
  • Loops
    • Introduction
    • For Loop
    • While Loop
    • Break and Continue
    • Mini Project – Get Min, Max
    • Iterating Data Structures
    • Get Min and Max
  • Functions/Methods
    • Defining a method
    • Default Parameter Values
    • Named Arguments
    • Packed and Keyword Args
    • Return
    • Quiz on Methods
  • Comprehension
    • List Comprehension
    • Conditional Comprehension
    • Comprehension on other data structures
    • Comprehension
  • Generators
    • Generators
    • Quiz on Generators
  • String Formatting
    • String Formatting
    • Quiz on String Formatting
  • Comments
    • Comments
  • File I/O
    • Introduction
    • Read/Write a file
    • Context Managers
    • Mini Project – Top Student
    • Quiz on IO
  • Object Oriented Programming
    • Introduction
    • What is a class?
    • self attribute
    • Constructor method
    • Inheritance
    • Overriding methods
    • Multiple Inheritance
    • Access Modifiers
    • Method Types
    • Quiz on Methods
  • Error Handling
    • Introduction
    • Exceptions
    • Custom Exceptions
    • Quiz on Exceptions
  • Python Modules
    • Introduction
    • Modules
    • Packages
  • Dependencies
    • Introduction
    • pip
    • Virtual Environments
    • Quiz on Packages
  • Multi-Threading and Multi-Processing
    • Introduction
    • Sequencial Image Downloader
    • Multi-Threaded Image Downloader
    • Passing values between threads
    • Multi-Processed Image Downloader
    • Quiz on Multi-Threading and Multi-Processing
  • Mini Project
    • Introduction
    • Get Weather Information
    • Download Images
    • Send Images to Main Process
    • Weather Wallpaper in action!
  • Summary
    • The End

 


Time remaining or 428 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate