Want to build your own online store, mobile-friendly chatroom, or even your own Facebook? This course will teach students how to build complex, dynamic websites using PHP and Javascript. This course expands on the concepts in Elements of Web Design and computer programming classes. Students will become familiar with several new languages and the basics of database programming & relational data design. As the complexity of coursework increases, students will be introduced to topics in programming ethics, examining how these capabilities impact modern societies and culture, such as through AI and "Big Data." Particular attention will be paid to the reading and comprehension of programming APIs, allowing students to continue to grow as independent computer scientists.
Deals
The amount of available financial aid depends on the number of paying applicants, so the maximum amount of aid awards may be more limited this year than previously.
https://atdp.berkeley.edu/fa/