- Level Foundation
- Duration 15 hours
- Course by LearnQuest
-
Offered by
About
This course is the second course in a series that aims to prepare you for a role working as a programmer. In this course, you will be introduced to the four main concepts in programming: Advanced String Operations and Dates, Modeling Classes, Development of Classes and Collections. Labs will allow the students to apply the material in the lectures in simple computer programs designed to re-enforce the material in the lesson.Modules
Working with Date and Times Values
1
Assignment
- Practice Working with Date and Times Values Quiz
1
Videos
- Working with Date and Times Values
1
Readings
- Working with Date and Times Values Reading
Advanced String Operations
1
Assignment
- Practice Advanced String Operations Quiz
1
Videos
- Advanced String Operations
1
Readings
- Advanced String Operations Reading
Formatting Data
- Dates and Advanced Strings Programming Assignment Part 1
- Dates and Advanced Strings Programming Assignment Part 2
2
Assignment
- Practice Formatting Data Quiz
- Module 1 Graded Quiz
1
Discussions
- Module 1 Discussion Prompt
3
Videos
- Formatting Data
- Programming Assignment Part I Solution Video
- Programming Assignment Part II Solution Video
1
Readings
- Formatting Data Reading
UML Class Diagrams
1
Assignment
- Practice Primitative Data Type Quiz
1
Videos
- UML Class Diagrams
1
Readings
- UML Class Diagrams Reading
Modeling Has-A Class Relationships
1
Assignment
- Practice Modeling Has-A Class Relationships Quiz
1
Videos
- Modeling Has-A Class Relationships
1
Readings
- Modeling Has-A Class Relationships Reading
Modeling Is-A Class Relationships
2
Assignment
- Practice Modeling Is-A Class Relationships Quiz
- Module 2 Graded Quiz
1
Discussions
- UML Class Modeling Discussion Prompt
1
Videos
- Modeling Is-A Class Relationships
1
Readings
- Modeling Is-A Relationship Reading
Coding a Class’s Data Fields
1
Assignment
- Practice Coding a Class’s Data Fields Quiz
1
Videos
- Coding a Class’s Data Fields
1
Readings
- Coding a Class’s Data Fields Reading
Coding a Class’s Methods
1
Assignment
- Practice Coding a Class’s Methods Quiz
1
Videos
- Coding a Class’s Methods
1
Readings
- Coding a Class’s Methods Reading
Instantiating Classes
- Instantiating Classes Programming Assignment
2
Assignment
- Practice Case Statement Quiz
- Module 3 Graded Quiz
1
Discussions
- Module 3 Discussion Prompt
2
Videos
- Instantiating Classes
- Programming Assignment Solution Video
1
Readings
- Instantiating Classes Reading
Lists
1
Assignment
- Practice Lists Quiz
1
Videos
- Lists
1
Readings
- Lists Reading
Tuples
1
Assignment
- Practice Tuples Quiz
1
Videos
- Tuples
1
Readings
- Tuples Reading
Dictionaries
- Collections Programming Assignment
2
Assignment
- Practice Dictionaries Quiz
- Module Graded Quiz
1
Discussions
- Module Discussion Prompt
2
Videos
- Dictionaries
- Programming Assignment Solution Video
1
Readings
- Dictionaries Reading
Auto Summary
Enhance your programming skills with "Python Scripting: Dates, Classes and Collections" on Coursera. This foundational IT & Computer Science course covers advanced string operations, date handling, class modeling, and collections. Through engaging lectures and practical labs, you'll gain hands-on experience. Ideal for aspiring programmers, choose from Starter or Professional subscriptions. Join now to elevate your coding proficiency!

Aspen Olmsted