inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
مصاريف
GBP 595
تاريخ البدء
وسيلة الدراسة
عبر الإنترنت بالكامل
مدة
1 months
حقائق البرنامج
تفاصيل البرنامج
درجة
الدورات
تخصص رئيسي
Computer Programming | Software Development | Software Engineering
التخصص
علوم الكمبيوتر وتكنولوجيا المعلومات
نوع التعليم
عبر الإنترنت بالكامل
توقيت
لغة الدورة
إنجليزي
مصاريف
متوسط ​​الرسوم الدراسية الدولية
GBP 595
دفعات
تاريخ بدء البرنامجآخر موعد للتسجيل
2024-09-01-
2024-06-10-
2024-07-06-
عن البرنامج

نظرة عامة على البرنامج


This five-week Introduction to Programming with Python Short Course provides a comprehensive foundation in Python programming, covering fundamental concepts, data structures, object-oriented programming, and practical applications. Through a blended learning approach, participants gain hands-on experience and guidance from industry professionals, empowering them to pursue careers in data analytics, finance, and web development. Upon completion, students receive a certificate from the City University of London.

مخطط البرنامج


Introduction to Programming with Python Short Course:


Degree Overview:

Completing this course empowers individuals to progress their careers in various computer programming fields, including data analytics, finance, and web development.


Objectives:

  • Understand the fundamental principles of Python programming
  • Implement basic programming concepts: variables, loops, main method, conditional structures, data structures
  • Apply debugging techniques for Python using pdb and PyCharm
  • Read and analyze Python programs effectively
  • Manipulate files with Python, including reading and writing
  • Employ Object-oriented programming in Python: classes, objects, inheritance, polymorphism, and encapsulation
  • Develop modular Python programs using the standard library
  • Integrate testing into your Python development using doctest and unittest

Outline:


Week 1

Introduction to Python programming:

  • Programming concepts and paradigms
  • Python fundamentals
  • Variables and data types
  • Operators
  • Input/output
  • Control flow

Week 2

Programming in Python:

  • Conditional statements
  • Loops
  • Functions

Week 3

Advanced data types:

  • Strings
  • Lists
  • Dictionaries
  • Sets
  • Tuples

Week 4

Object Oriented Programming (OOP):

  • Classes and Objects
  • Inheritance and Polymorphism
  • Encapsulation and Abstraction

Week 5

Modules, Packages and Exceptions:

  • Packages and Modules
  • Exception Handling
  • Regular Expressions
  • Files I/O

Modules:

  • Introduction to Python
  • Python Syntax and Semantics
  • Data Types and Structures
  • Control Flow Statements
  • Functions and Procedures
  • Object-Oriented Programming in Python
  • Introduction to Collections
  • Implementing Classes and Objects
  • Inheritance and Polymorphism
  • Exception Handling
  • File Operations
  • Modules and Packages

Teaching:

This course utilizes a blended learning approach, combining interactive online lectures with hands-on exercises. The teaching staff comprises industry professionals experienced in Python programming and passionate about sharing their expertise. Students receive guidance and support throughout the program, enabling them to ask questions and clarify doubts. Additionally, students can access a dedicated learning platform offering various resources to complement their learning experience.


Assessment:


Informal assessments:

  • Group discussions
  • Class activities
  • Question-and-answer sessions
  • Project assignments

Formal assessment:

  • A final exam tests students' comprehensive understanding of the course content.
  • Continuous assessment throughout the program based on assignments and class participation.

Other:

This course requires a basic level of computer literacy. While no formal accreditation is offered, upon successful completion, students receive a certificate from the City University of London.


Note

The provided context lacks details regarding careers and fees associated with this program. If you require further information about careers or fees, please consult the official City University of London website or contact the course provider directly.

عرض المزيد
How can I help you today?