This course is a continuation of the Application Development series and is divided into two parts. In the first part of the course, students work individually to build a web application to post classified ads. In the second part of this course, students will work in groups to plan and build their own unique web applications. This course heavily emphasizes project-based learning.
This course, built in collaboration with Google, will teach you how to understand and use data structures. Data structures are used by almost every program and application to store, access and modify the vast quantities of data that are needed by modern software. By the end of this course you'll learn what data structures are and learn how to use them in the applications you build.
Web Development introduces students to HTML, CSS, and Javascript - the core technologies which power modern websites. Students will learn how to create interactive, aesthetically pleasing websites for a variety of purposes. This course culminates with a project in which students will build a website for a real or imaginary product of their choosing. Students concurrently enrolled in Application Development II are encouraged to build a website that correspondes with their project in that course.
Web Development introduces students to HTML, CSS, and Javascript - the core technologies which power modern websites. Students will learn how to create interactive, aesthetically pleasing websites for a variety of purposes. This course culminates with a project in which students will build a website for a real or imaginary product of their choosing. Students concurrently enrolled in Application Development II are encouraged to build a website that correspondes with their project in that course.
This course teaches students about the fundamentals of data access, data management, and expands upon the topics learned in CSC-1020. In the first half of the course, students will learn how to leverage their Python skills to treat the internet as a source of data. Students will work with HTML, XML, and JSON data formats in Python. The second half of the course introduces students to the fundamentals of Structured Query Language (SQL) and database design as part of a multi-step data gathering, analysis and processing effort. As part of the course, students will build web crawlers and multi-step data gathering and visualization processes.
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. We will explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform data analysis. The course has no prerequisites and avoids all but the simplest mathematics. This course will introduce the core syntax, commands, and data structures of the Python programming language. Once a student completes this course, they will be ready to take more advanced programming courses.
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. We will explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform data analysis. The course has no prerequisites and avoids all but the simplest mathematics. This course will introduce the core syntax, commands, and data structures of the Python programming language. Once a student completes this course, they will be ready to take more advanced programming courses.
This course will introduce you to the fundamentals of Cloud Computing, Infrastructure and Networking, and will explore how the cloud is used in a range of situations, including IT, App Development and Machine Learning. By the end of the course, you will know what the cloud is, and how to use it effectively. This course uses Google Cloud Platform (GCP) and was built in concert with the Google Cloud Learning Services team. This online course has optional live sessions.
Accessibility

Background Colour Background Colour

Font Face Font Face

Font Kerning Font Kerning

Font Size Font Size

1

Image Visibility Image Visibility

Letter Spacing Letter Spacing

0

Line Height Line Height

1.2

Link Highlight Link Highlight

Text Colour Text Colour