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.