
This camp allows participants to experience data analysis and decision-making using Python. Even if you have no prior experience with Python, you can learn it comfortably in this camp.
Our instructors will guide students through the basics of Python, starting with basic syntax, and then lead them through more complex data analysis operations in a hands-on setting.
At the end of the camp, students will be required to complete a knowledge assessment to demonstrate their knowledge mastery.
(Course Target Audience: People who have frequent contact with data and have basic concepts and understanding of data analysis and are interested in strengthening their data visualization, analysis and decision-making skills.
Target group: People who need to work with data or who want to join or want to join the data analysis industry
Duration: 40 hours
Teaching method: Classroom, demonstration and practice
Requirements for the certificate: Students must meet the following graduation requirements in order to receive a certificate of completion. (i) the total attendance must meet the minimum requirement (80%) of the course; and (ii) must receive an overall passing grade on the course evaluation; and (iii) must receive a passing grade on the final examination.
Course contents are shown as below:

Students who take this course will learn to use HTML5, CSS, JavaScript, and React.js to do front-end web developments and master the techniques and workflow tools for front-end web applications. After this course, students will get prepared for the front-end web development work and other vocations related to the IT industry The course provides students with the practical knowledge, cutting-edge techniques, and the open-source tools necessary for web development-related jobs, which can pave their ways to throw themselves into the digital economy and IT industry, maintaining their employment competitiveness. The most important thing for web application developers is letting the website provide users with suitable functions concerning the interface and design to enhance the user experience and business benefit by interacting with them. Netflix, the streaming media platform, and eBay, the payment platform, are examples of successful web applications. It requires plenty of web developers to build and maintain this kind of web application, which leads to high demand for talents in related industries. ------------------------------- Web Application Talents In Great Demand Hong Kong and the Mainland's labor policies are making great efforts to bring in web application development talents. The Hong Kong Government has decided to regularise the "Greater Bay Area Youth Employment Programme" in 2023, encouraging companies with operations in Hong Kong and the Greater Bay Area to hire and send local university/college graduates to work in Mainland cities in the Greater Bay Area to fill the overwhelming number of job vacancies. It is said that 16% of the computer and IT-related vacancies are web application engineering or web design positions.

Students who take this course will learn to use Node.js to do backend web developments and manage the backend database using MongoDB. In this course, students will master the techniques and workflow tools for backend web development and be prepared for the backend web development work and other vocations related to the IT industry The course provides students with the practical knowledge, cutting-edge techniques, and the open-source tools necessary for web development-related jobs, which can pave their way into the digital economy and IT industry, maintaining their employment competitiveness. Web Applications require support from powerful servers to provide or access the information needed for users, and in that sense, to let users interact with web pages. Netflix, the streaming media platform, and eBay, the largest auction website over the world, and so on, are examples of successful web applications. It requires plenty of web developers to build and maintain this kind of web application, which leads to high demand for talents in related industries. ------------------------------------ Web Application Talents In Great Demand During COVID, the digital economy stage was led by new technologies such as artificial intelligence, big data, Internet of Things, and cloud computing to integrate enterprise and market functions. Among them, network applications allow information integration, data sharing, resource deployment and material flow, and play an important role in supporting the resumption of work and production and stabilizing employment. It is obvious that the digital economy and information technology will play an irreplaceable role in future economic developments, so the training of related talents is a matter of great urgency.

Using Python as a tool, students who take this course will get a chance to learn the development workflow of web application framework development created by Django, Flask, and so on. The course will help students join Python web development or related work by equipping them with the skills and process tools to develop back-end web applications. The course provides students with the practical knowledge, cutting-edge techniques, and the open-source tools necessary for web applications development-related jobs, which can pave their ways to throw themselves into the digital economy and IT industry, maintaining their employment competitiveness. Nowadays, many web application servers are built with Python, such as Blender Studio. Countless web frameworks offering free or paid solutions, active online communities, rich repositories, etc. use Django and Flask, which are also built with Python. This makes it easier to get started with web development. Learning more about Python's open source libraries will equip students with skills to stand out in the industry. --------------------------------------- Web Framework Development and Python Python is a powerful programming language with vast capabilities. Thanks to its clear and compact code, it can create web-based information systems efficiently, making it perfect for web framework development. Moreover, there are many popular frameworks available like Django, Flask and Bottle to make web framework development work easier.

This course is designed to give kids a basic understanding of cyber security and online safety. The course will cover a variety of topics to teach kids the basics of online safety, including online safety, personal information protection and basic online safety concepts. With the assistance of interactive tools, reading materials, videos and other resources, students will learn how to stay safe online. By the end of the program, students will possess the knowledge and skills necessary to navigate the online world with confidence and safety. -------------------------- Course Structure: Module 1 : Introduction to Cyber security Understand cyber security and online security Identify Potential Online Threats Module 2 : Protection of Personal Information Identify personal information Understand the importance of protecting personal information Module 3: Password Management Understand the basics of password management Create strong passwords Module 4: Staying Secure Online Best practices for staying safe online How to report online threats