Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: EDX-0002 Organization: EdX Location: Online Length: 12 weeks (96 hours) Dates Offered: 10/1/2023 - 9/30/2026 Credit Recommendation & Competencies Section 2 Content Section 2 Content Left Section 2 Content Right Level Credits (SH) Subject Upper-Division Baccalaureate 3 Web Application Development Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course objective is to emerge with knowledge and experience in principles, languages, and tools that empower learners to design and deploy applications on the Internet. Topics include database design, scalability, security, and user experience. Learning Outcomes: write and use APIs create interactive UIs leverage cloud services like GitHub and Heroku General Topics: HTML, CSS Git Python Django SQL, Models, and Migrations JavaScript User Interfaces Testing, CI/CD Scalability and Security Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Audio Visual Materials Lectures Practical Exercises Project-based Instruction Performance Rubrics (Checklists) Methods of Assessment: Other Presentations Working code projects Minimum Passing Score: 70% Supplemental Materials Section 5 Content Section 5 Content Left Section 5 Content Right Section 6 Content Section 6 Content Left Section 6 Content Right Button Content Rail Content 1 Other offerings from EdX C++ Programming: Basic Skills - Codio (EDX-0005) C++ Programming: Intermediate Concepts - Codio (EDX-0006) CS50AI: Introduction to Artificial Intelligence with Python (EDX-0004) CS50P: Introduction to Programming with Python (EDX-0003) CS50x: Introduction to Computer Science (EDX-0001) Full Stack Cloud Development-IBM (EDX-0009) UCSD MicroMasters (EDX-0008) View All Courses Page Content