Python for Beginners.

Python
Big Data
Robotics
5.0
共11節課· 1人購買·終身有效
2023-06-21~2023-07-26
直播(11節)
$600
立即購買
加入購物車

Python is a high-level, interpreted programming language that is popular among developers for its simplicity, readability, and versatility. It was first released in 1991 by Guido van Rossum and has since become one of the most widely used programming languages in the world.

Python is known for its easy-to-learn syntax and its large library of modules, which make it suitable for a wide range of applications, including web development, data science, machine learning, artificial intelligence, and scientific computing.

Python's syntax is designed to be concise and easy to read, which makes it a great language for beginners to learn. It also features dynamic typing, which means that you don't need to declare variable types before using them. This can make it easier to write and modify code quickly.

In addition to its simplicity and versatility, Python is known for its strong community support. There are many resources available for learning Python, including online tutorials, documentation, and open-source projects.

Overall, Python is a powerful and flexible programming language that can be used for a wide variety of applications. Its popularity among developers continues to grow, making it a valuable skill to learn for anyone interested in programming or data analysis.

------------------------------

Course Overview:
This course is designed for students who have little or no experience in programming. The course will introduce students to the Python programming language and its basic syntax, data types, control structures, functions, and object-oriented programming. By the end of the course, students will be able to write basic Python programs and have a solid understanding of programming fundamentals.

Week 1: Introduction to Python

  • Introduction to programming and Python
  • Installing Python and a text editor
  • Running Python programs in the terminal and an IDE
  • Basic syntax, data types, and variables

Week 2: Control Structures

  • Conditional statements and loops
  • Using logical operators
  • Writing functions and using built-in functions
  • Best practices for code organization and commenting

Week 3: Data Structures

  • Lists, tuples, and dictionaries
  • Indexing and slicing
  • Working with strings and string formatting

Week 4: Object-Oriented Programming

  • Introduction to object-oriented programming
  • Creating classes and objects
  • Inheritance and polymorphism

Week 5: Working with Files and Modules

  • Reading and writing files
  • Working with CSV and JSON data
  • Creating and importing modules

Week 6: Final Project

  • Applying what you've learned to build a small project
  • Project presentations and feedback

Grading:

  • Assignments and quizzes: 50%
  • Final project: 50%

Materials:

  • Textbook: "Python for Everybody" by Charles Severance (available online for free)
  • A computer with internet access and Python installed

Attendance and Participation:

  • Attendance and participation in class discussions are mandatory and will count towards your final grade.
授課老師
Owen Anderson
Experienced programmer and educator, with over 8 years of experience teaching Python at all levels.
課程大綱
Week 1: Introduction to Python
Introduction to Python
已結束 2023-06-21 11:00:00   (週三)  2小時30分鐘
Syntax, data types & variables
已結束 2023-06-23 11:00:00   (週五)  2小時30分鐘
Week 2: Control Structures
Week 3: Data Structures
Week 4: Object-Oriented Programming
Week 5: Working with Files and Modules
Week 6: Final Project
評價
2023-03-13 03:41:00
I am grateful for the opportunity to learn from such a knowledgeable and passionate teacher. Their course has been a valuable learning experience.
購買說明
退貨說明: 該商品暫不支持退費
發票說明:請聯繫平台詢問發票細節
$600
立即購買
加入購物車
收藏
購物車
立即購買
加入購物車