Aslam, Muhammad Imran
The course will be conducted in English. In this course, you will learn the fundamentals of web development using HTML, CSS, and JavaScript. The course focuses on building real websites using a code editor without relying on website builders. Students will create structured webpages, design them with modern styling techniques, and add interactivity using JavaScript. By the end of the course, you will be able to build simple responsive and interactive websites. By the end of the course, students will be able to: • Understand how websites work and the basics of frontend development. • Create structured webpages using HTML. • Design and style websites using CSS. • Build responsive layouts using Flexbox and media queries. • Add interactivity using JavaScript. • Develop small interactive web projects confidently.
The course will be conducted in English. In this course, students will learn the fundamentals of programming using Python. We will focus on writing real code in a text editor rather than relying on graphical or animated interfaces. Based on their interests, students will develop ideas for their own programs and create simple interactive math and strategy games. Along the way, we will explore what computer programs can and cannot do, helping participants gain a deeper understanding of how computers work. This course is ideal for anyone who enjoys logical thinking, wants to try programming, and wishes to strengthen their computational skills. By the end of the course, students will be able to: - Understand basic programming concepts and set up a Python development environment. - Write and interpret essential Python syntax, including variables, data types, and input/output operations. - Use arithmetic, comparison, and logical operators in Python. - Implement control structures such as conditional statements and loops. - Work with Python modules, functions, and built-in data structures such as lists. - Develop simple interactive programs or games. - Build confidence in logical and computational thinking.