In this course, students will gain a basic understanding of HTML5, CSS3, and JavaScript ES6 through visualized discussions, demonstrations, and hands-on coding. We will first discuss how all 3 languages work together in a website and how they interact as separate files. Then, we’ll move into learning the basics of each language, starting with syntax and then doing hands-on practice with recreating webpage elements. Throughout this, we will demonstrate how tools such as ChatGPT can generate raw code, then learn to read/understand prewritten code and add our own elements to it. We’ll spend a week briefly introducing APIs and showing the exciting possibilities for collaboration that web development offers. Finally, students will contribute to The Cloud Classroom’s website / leave the class with code for a personalized webpage.
Welcome to the captivating realm of computer algorithms! In this course, we will embark on an exploratory journey into the fundamental principles of algorithms and their profound impact on our digital landscape. Our primary medium for comprehending and implementing algorithms will be the esteemed programming language, Java. Through a combination of interactive discussions, practical coding exercises, and engaging activities, we will equip you with the knowledge and skills necessary to design, analyze, and implement algorithms proficiently.
Introduction to Java: this course will introduce students to basic coding concepts, using one of the most popular, easy to use object oriented languages. The course will be taught in eight 90 minute sessions, one each week. The class will take place on Zoom, and the only thing the student needs is a computer connected to the internet. No prior knowledge of programming or Java is required for this course. The course will be easy to understand, using analogies. Each lesson will have a portion where technical terms are introduced. It is recommended to take notes of the definitions. There will also be various in class assignments, questions, and exercises to help students develop understanding. About an hour of homework will be given each class. There will also be optional resources provided each lesson for those students that want to pursue the subject further.
This course is designed to introduce students who haven’t yet touched programming before. Specifically, this course going to introduce students to create web applications. We will start with the basics, HTML, and CSS, then we will talk about JavaScript to make our site more interactive, then we are going to talk about backend using Python with SQL. Students will also get experience by using cloud technology, such as GitHub and Heroku and frameworks such as Flask, Django, Bootstrap, and Sass. Students will also have the opportunity to create different projects, such as URL Shortener, Live Chatting app, and more.
Hello, world! Welcome to Introduction to Python Programming. Throughout this course, you will learn basic to advanced Python Programming, from basic variables to learning decorators. You will also have the opportunity to build different projects using Python. In the end, you will have the opportunity to build your own project, whether it’s a simple CLI, website, or game. This introductory programming course in Python is [not?] suitable for students without prior programming experience.
Scratch is a block-based programming method targeted at children in elementary school, used as an educational tool for coding. Cloud Classroom’s Scratch programming course teaches students beginning coding concepts to nurture their skills for other advanced languages, such as Python and Java. Starting from the basic motion blocks to the more complicated control sequences, this Scratch course covers fundamental programming ideas in a fun and engaging way. By the end of this course, students should be able to create their own games and/or storyboards to share with others.
Throughout this course, you will learn basic to advanced Python Programming, from basic variables to learning decorators. You will also have the opportunity to build different projects using Python. In the end, you will have the opportunity to build your own project, whether it's a simple CLI, website, or game.
Fuel your coding aspirations here with introductions to HTML,CSS JavaScript, and Python! "Hello World! My name is Boyuan, and I'm a student in Sacramento, California. I'm really glad to become a teacher in web development at Cloud Classroom. Hope you will join this class, and learn HTLM, CSS JS, and Python! ~ Boyuan Liu
This course is designed to introduce students who haven’t yet touched programming before. Specifically, this course going to introduce students to create web applications. We will start with the basics, HTML, and CSS, then we will talk about JavaScript to make our site more interactive, then we are going to talk about backend using Python with SQL. Students will also get experience by using cloud technology, such as GitHub and Heroku and frameworks such as Flask, Django, Bootstrap, and Sass. Students will also have the opportunity to create different projects, such as URL Shortener, Live Chatting app, and more.
This course is designed for students who want to learn the most popular programming language and understand the basics of game development but have little to no experience with Python 3 and/or programming. In this course, we will be learning about the basics of Python 3 and some of the very useful modules including Pygame, Turtle, and Arcade to create interesting and challenging projects including Space Invaders, Change Lanes, Hungry Fish, and a series of smaller projects!
Scratch is a block-based programming method targeted at children in elementary school, used as an educational tool for coding. Cloud Classroom's Scratch programming course teaches students beginning coding concepts to nurture their skills for other advanced languages, such as Python and Java. Starting from the basic motion blocks to the more complicated control sequences. By the end of this course, students should be able to create their own games and/or storuboards to share with others.
Beginner course designed for students who want to start learning coding. Scratch is a block-based programming method targeted at children in elementary school, used as an educational tool for coding. Cloud Classroom's Scratch programming course teaches students beginning coding concepts to nurture their skills for other advanced languages, such as Python and Java. Starting from the basic motion blocks to the more complicated control sequences. By the end of this course, students should be able to create their own games and/or storuboards to share with others.
Throughout this course, you will learn basic to advanced Python Programming, from basic variables to learning decorators. You will also have the opportunity to build different projects using Python. In the end, you will have the opportunity to build your own project, whether it's a simple CLI, website, or game.
Sign up now; it's your first step towards a big goal.