We may earn an affiliate commission when you visit our partners.
Course image
Anthony Siu

This course equips learners with a foundational knowledge in cloud application development and prepares them to take the Tencent Cloud Developer Associate examination. After completing this course, learners will be able to reconstruct and migrate traditional applications to the cloud and design and develop cloud native applications and distributed microservices using Tencent Cloud.

Enroll now

What's inside

Syllabus

Essentials of Cloud Development
Getting Started with Tencent Cloud Development
Local Application Migration to the Cloud
Read more
Cloud Application Development
Designing and Developing Cloud Native Applications
Distributed Caching and Message Queueing
Serverless Architecture
Basics of WeChat Mini Program Development
WeChat Mini Program CloudBase
Overview of AI Application Development
Final Quiz

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops skills for Tencent Cloud, which is used by many businesses including Tencent Music, WeChat, and Airbnb
Suitable for advanced learners, as prior cloud knowledge is required
Equips learners with knowledge to take the Tencent Cloud Developer Associate examination
Covers a range of topics related to cloud application development, from essentials to advanced concepts
Taught by Anthony Siu, who has extensive experience in the field of cloud development

Save this course

Save Tencent Cloud Developer Associate to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Tencent Cloud Developer Associate with these activities:
Practice basic cloud concepts
Solidify and strengthen your grasp of the basic principles, concepts, and definitions related to cloud computing.
Show steps
  • Review online materials and tutorials on cloud computing concepts
Review fundamental cloud computing skills
Reviewing fundamental skills will help you build a strong foundation for the advanced concepts covered in this course.
Show steps
  • Review basic concepts of cloud computing, such as IaaS, PaaS, and SaaS.
  • Familiarize yourself with different cloud service providers and their offerings.
  • Practice creating and managing virtual machines in the cloud.
Review deployment strategies
Review common deployment strategies in cloud computing to refresh your knowledge before taking this course.
Show steps
  • Review deployment strategies in cloud computing
17 other activities
Expand to see all activities and additional details
Show all 20 activities
Join a study group or online forum for cloud application development
Connect with peers, exchange knowledge, and engage in discussions to enhance your understanding of cloud application development.
Show steps
  • Identify and join an online community or study group focused on cloud application development
  • Participate in discussions, ask questions, and share your experiences
Join a study group or participate in online discussions
Interacting with peers will help you exchange ideas, learn from others, and improve your understanding of the course material.
Browse courses on Cloud Native Development
Show steps
  • Find a study group or online discussion forum related to cloud development.
  • Participate in discussions, ask questions, and share your knowledge.
  • Collaborate on projects or assignments with other members of the group.
Attend a Tencent Cloud Webinar on Serverless Architecture
Webinars are a great way to learn from experts and get insights into current trends.
Browse courses on Tencent Cloud
Show steps
  • Register for a Tencent Cloud webinar
  • Attend the webinar
Explore Tencent Cloud Tutorials
Gain practical experience by following step-by-step tutorials on Tencent Cloud services.
Show steps
  • Select a relevant tutorial based on your learning objectives.
  • Follow the instructions to create a Tencent Cloud account and set up your environment.
  • Implement the tutorial's examples and exercises.
  • Troubleshoot any issues using Tencent Cloud documentation or community forums.
Build and Run a Docker Cloud Application
Docker is a tool for building, shipping, and running applications.
Browse courses on Tencent Cloud
Show steps
  • Install Docker on your development machine
  • Run a sample Docker application
  • Build your own Dockerfile
Follow guided tutorials on Tencent Cloud services
Establish a solid foundation in the use of Tencent Cloud services by engaging with hands-on guided exercises and tutorials.
Show steps
  • Explore the Tencent Cloud documentation and tutorials
  • Complete step-by-step guides on creating and managing cloud resources on Tencent Cloud
  • Experiment with different Tencent Cloud services
Follow tutorials on Tencent Cloud development
Following tutorials will provide you with hands-on experience and help you apply the concepts you learn in this course.
Show steps
  • Find tutorials on Tencent Cloud's official documentation or online platforms.
  • Follow the tutorials step-by-step to create and deploy cloud applications.
  • Troubleshoot any issues you encounter by referring to the documentation or asking for help in online forums.
Practice Cloud Development Scenarios
Increase your proficiency in cloud application development by solving realistic scenarios.
Show steps
  • Identify the problem and requirements in the cloud development scenario.
  • Design and implement a solution using Tencent Cloud services.
  • Test and evaluate the solution's performance and scalability.
Create a Static Website on Tencent Cloud COS
Creating a static website is a great way to learn how to use Tencent Cloud.
Browse courses on Tencent Cloud
Show steps
  • Register for a free Tencent Cloud account
  • Create a COS bucket
  • Upload your website files to the bucket
  • Configure the bucket to serve as a static website
Complete practice exercises on cloud application development
Sharpen your skills in developing and deploying cloud applications on Tencent Cloud through regular practice and exercises.
Show steps
  • Solve coding challenges and exercises related to cloud application development
  • Create and deploy simple cloud applications on Tencent Cloud
  • Troubleshoot and debug cloud applications
Join a Tencent Cloud Development Study Group
Collaborate with peers, share knowledge, and engage in discussions to enhance your understanding.
Show steps
  • Identify like-minded individuals in your course or online communities.
  • Establish a regular meeting schedule and set clear goals.
  • Take turns presenting topics, facilitating discussions, and providing feedback.
  • Utilize online tools for collaboration, such as video conferencing and shared workspaces.
Practice designing and implementing cloud applications
Practicing will help you improve your skills and reinforce the concepts you learn in this course.
Show steps
  • Design a cloud application based on the requirements provided.
  • Implement the application using Tencent Cloud services.
  • Test and evaluate the application to ensure it meets the requirements.
Write a Blog Post About Cloud Development
Writing helps to solidify learning by testing your understanding.
Browse courses on Cloud Development
Show steps
  • Choose a topic related to cloud development
  • Research the topic
  • Write a blog post
  • Publish your blog post
Build a Cloud-Based Application
Apply your knowledge to create a real-world cloud-based application.
Show steps
  • Define the application's purpose, features, and target audience.
  • Design the application's architecture and select appropriate Tencent Cloud services.
  • Implement the application using the chosen services.
  • Test and deploy the application on Tencent Cloud.
  • Monitor and maintain the application over time.
Write a blog or article on a technical aspect of cloud application development
Consolidate and share your knowledge by creating written content that explains a specific technical concept or best practice in cloud application development.
Show steps
  • Choose a specific topic related to cloud application development
  • Research and gather information on the topic
  • Write a well-structured and informative article or blog post
  • Publish and share your article or blog post
Mentor a Junior Developer who is New to Cloud Development
Mentoring others helps you to deepen your understanding by teaching others.
Browse courses on Cloud Development
Show steps
  • Identify a junior developer who you can mentor
  • Set up a regular meeting schedule
  • Provide guidance and support
  • Track progress and provide feedback
Develop a portfolio of cloud applications
Creating a portfolio will showcase your skills and demonstrate your ability to apply the concepts you learn in this course.
Browse courses on Cloud Native Development
Show steps
  • Identify a problem or opportunity that can be solved using a cloud application.
  • Design and develop a cloud application to address the problem or opportunity.
  • Deploy the application and evaluate its performance.
  • Document the application and add it to your portfolio.

Career center

Learners who complete Tencent Cloud Developer Associate will develop knowledge and skills that may be useful to these careers:
Cloud Developer
A Cloud Developer designs, develops, and deploys cloud-based applications. This course may be helpful for someone hoping to enter this field, as it teaches the fundamentals of cloud application development, including topics such as cloud migration, cloud native application design, and distributed microservices using Tencent Cloud.
Cloud Engineer
A Cloud Engineer builds, deploys, and maintains cloud-based applications. This course may be helpful for someone hoping to enter this field, as it teaches the fundamentals of cloud application development, including topics such as cloud migration, cloud native application design, and distributed microservices using Tencent Cloud.
Cloud Architect
A Cloud Architect designs, builds, and manages cloud computing solutions. This field may be of interest if you are hoping to move into a more high-level, managerial role. This course may be helpful for someone hoping to enter this field, as it teaches the fundamentals of cloud application development, including topics such as cloud migration, cloud native application design, and distributed microservices using Tencent Cloud.
Software Engineer
A Software Engineer designs, develops, tests, and maintains software systems. This course may be helpful for someone hoping to enter this field, as it teaches the fundamentals of cloud application development, including topics such as cloud migration, cloud native application design, and distributed microservices using Tencent Cloud.
DevOps Engineer
A DevOps Engineer works with both development and operations teams to ensure that software is built, tested, and deployed efficiently. This course may be helpful for someone hoping to enter this field, as it teaches the fundamentals of cloud application development, including topics such as cloud migration, cloud native application design, and distributed microservices using Tencent Cloud.
Data Engineer
A Data Engineer is responsible for designing, building, and maintaining data pipelines. This field may be of interest if you have a background in data science or engineering. This course may be helpful for someone hoping to enter this field, as it teaches the fundamentals of cloud application development, including topics such as cloud migration, cloud native application design, and distributed microservices using Tencent Cloud.
Systems Engineer
A Systems Engineer ensures that software and hardware systems are functioning properly. This course may be helpful for someone hoping to enter this field, as it teaches the fundamentals of cloud application development, including topics such as cloud migration, cloud native application design, and distributed microservices using Tencent Cloud.
Database Administrator
A Database Administrator is responsible for managing and maintaining databases.
Network Engineer
A Network Engineer designs, implements, and maintains computer networks.
Technical Writer
A Technical Writer creates and maintains technical documentation.
IT Manager
An IT Manager plans, directs, and coordinates the activities of an organization's IT department.
Project Manager
A Project Manager plans, organizes, and manages projects.
Business Analyst
A Business Analyst analyzes business processes and systems to identify areas for improvement.
Quality Assurance Analyst
A Quality Assurance Analyst plans and executes tests to ensure that software meets quality standards.
Sales Engineer
A Sales Engineer helps customers understand and purchase technical products and services.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Tencent Cloud Developer Associate.
Is recommended as an additional resource that provides more in-depth knowledge in designing and building microservices, which key component in cloud-native application development.
Provides a comprehensive overview of data-intensive applications and is recommended as a useful reference tool for learners interested in building and designing such applications in the cloud.
Is recommended for learners interested in extending their knowledge and developing AI applications. It provides a foundation in TensorFlow and is particularly valuable for those planning to develop AI applications on Tencent Cloud, which provides extensive AI capabilities.
Offers valuable insights into site reliability engineering, and is recommended for learners seeking to develop a deeper understanding of this important aspect of cloud development and operations.
Is recommended for learners interested in expanding their knowledge and understanding in DevOps practices.
Is recommended for learners interested in extending their knowledge and further understanding Kubernetes.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Tencent Cloud Developer Associate.
Tencent Cloud SysOps Associate
Most relevant
Tencent Cloud Practitioner
Tencent Cloud Solutions Architect Professional
Tencent Cloud Solutions Architect Associate
WeChat Mini Program Development
Deploy and Monitor in Google Cloud for AWS Professionals
Deploy and Monitor in Google Cloud for Azure Professionals
Deploy and Monitor in Google Cloud for Azure Professionals
Secure Cloud Applications, Users, and Related Technologies
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser