• Assignments: Apply Your Knowledge and Improve the Skills You’ve Learned

    This article explains the process of completing assignments, which are a great way to apply your knowledge and improve the skills you’ve learned. If you wish, you can also learn from fellow learners by receiving feedback on your assignments, or by sharing your thoughts on theirs. 

    Please note:

    • Currently, assignments are not supported on the mobile app. To take and complete an assignment, please complete it while accessing your course on a desktop or laptop computer.

    Table of Contents

    Completing an Assignment

    Assignments are posted in the curriculum of the course. Just like lectures, you can begin an assignment by clicking on it in the curriculum accessible from the left-hand side in the video player, or on the course dashboard in the Course Content section.

    Please note: Assignments do not need to be completed in order to complete the course. You can move forward without having a checkmark on them and you will still receive a certificate. For more information, please view our Help Center article on completing lectures and course items. 

    Once you have clicked on the assignment you will see the assignment title, and the amount of time the instructor thinks it will take for you to complete it. This will give you a quick indication of whether you have enough time to complete the assignment now, or return to it later. In addition, the assignment feature comes with a “save draft” option, so if you run out of time, you can save what you’ve entered and finish the assignment later. 

    You can begin the assignment by clicking on Start Assignment in the bottom right-hand corner of the screen.


    Once you have begun the assignment, you can proceed through each section by clicking on Next at the bottom right of the page, or on the section title at the top.


    Each assignment includes the following sections:


    In the instructions section, the instructor will outline what the assignment entails and what you will need to do to complete it. If the instructor has included any additional resources for you to refer to, they will also be included on this page.

    Once you’re ready to complete your assignment, click on Submission at the top of the page, or Next at the bottom right.


    The submission section is where you can enter your answers or add the content that the assignment requires. If at any point you want to save your assignment and return to it at a later time, click on Save Draft at the bottom left hand of the page. What you have completed thus far will be saved.

    Once your assignment is finished, you can Choose your sharing preference by selecting whether you want to share with and receive feedback from your peers.

    If you have saved your submission as a draft and haven’t submitted it yet, you can return to it at any time by clicking on Submission at the top.

    If your assignment is finished and you’re ready to submit it to the instructor, click on Submit at the bottom left of the page.
    Please note: Once your assignment has been submitted it cannot be edited.


    To advance from the submission page to the instructor’s example, click on Instructor Example at the top of the page. If you need to review the instructions again, however, then simply click on Instructions at the top left.

    Instructor Example

    On the Instructor Example page, you can review the instructor’s answers or solutions and compare them to your own.

    If you haven’t submitted your assignment, you can return to it by clicking on Submission at the top, or Add your Answer at the bottom of the page.


    Give Feedback

    Providing feedback on your peer’s work will likely improve your own understanding of the course. On this page, you can provide feedback on the assignments of up to three peers, who have chosen to share their work.

    Completing Your Assignment And Viewing Feedback

    Once you have submitted your assignment and have navigated through each section to the Give Feedback page, click on Complete Assignment at the bottom right.

    After completing the assignment, your assignment should be marked as complete with a checkmark.


    After the course instructor or other peers post feedback on your assignment (if you have opted to share it with them), you will receive a notification from Udemy. The notification will include a link to the summary page that features the feedback.

    Once feedback has been posted on your assignment, you can also review it at any time, by returning to the assignment and clicking on Go to Summary at the bottom.

    Commonly Asked Questions

    How can I tell if a course includes assignments?

    If an instructor has included assignments in the course then this will be indicated on the course landing page, in the course's information under Enroll Now.

    Do I need to complete the assignment in order to receive my certificate of completion?

    No. You do not need to complete the assignment in order to receive a certificate of completion for the course.

    Is the instructor required to post feedback on my assignment?

    No. While we encourage instructors to engage with peers when possible, they are not required to post feedback on your assignment. Just remember that you can also review the instructor’s own answers, examples or solutions for the assignment in the Instructor Example section.

    Can I redo my assignment once I’ve submitted it?

    No. Once an assignment has been submitted to the instructor it cannot be edited or redone. You can, however, go back and review what you submitted as well as the instructor’s solutions.

    Do I need to provide feedback on my peers’ assignments?

    No. You’re not required to share your assignment with your peers or provide feedback on theirs.

    Read article
  • Learning Communities FAQ (Beta)

    This article explains what Learning Communities are in Udemy Business accounts, their primary function, and how learners or admins can create and access them.


    Please note: 
    • The Learning Communities feature is currently in beta mode and not all organizations have access to it at this time. If you’re interested in participating in the beta, please reach out to your Customer Success Manager. 
    • At this time, Learning Communities are only available to Enterprise Plan customers.


    Table of contents

    What are Learning Communities?

    A feature in Udemy Business where learners and admins can collaborate in a dedicated space, inviting others to join and work towards common learning objectives. Whether it's certification prep, skill development, or team-wide initiatives, Learning Communities provide a platform to connect, share, and learn together.

    What is the main functionality of the community?

    Learners and admins can set a community goal, add the skills they want to focus on, and manage members. Learners can see relevant courses, view the learning activity of members within the community that is relevant to the skills selected for the community,  and post messages within the community.  

    How can someone create and access a learning community?

    Learners and admins with a valid Udemy Business license will be able to access the “Learning Communities” from the logged-in home page of their Udemy Business instance.

    Creating a community is a simple two-step process.

    1. Click on “Create a community” and input a name, as well as an optional description for the community if you wish.

    • Tip: Provide interesting and inspiring names for the community, and a good description so that members know what this is about. You can include the name of a Slack or MS Teams channel in the description if you plan on using them to facilitate deeper conversations between community members.

    2. Pick from a predefined list of reasons (or enter your own reason) for creating the community, and choose up to 10 skills that the members in this community should focus on. 

    • Note: In the beta version, once you’ve selected a set of skills and created a community, you won’t be able to edit the skills later. You can, however, delete the community and create a new one.

    reasons for creating a learning community.png

    Once the community is created, the creator of the community can “Add members” to the community. The added members will receive an email with a default message, which can also be customized by the creator of the community. 

    Admins and group admins can search for and add user groups when creating communities.

    The members of a learning community (including the creator) can access their communities from the logged-in Udemy Business homepage.

    Can anyone in the company create a learning community? 

    Yes, anyone with an active license can create a learning community and add others. 

    Are learning communities visible to all users in an organization or only to those who are members?

    Currently, learning communities are private and can only be viewed by their members.

    Can people outside the company be part of these learning communities?

    No. Learning Communities are exclusive to Udemy Business accounts. Participation is restricted to learners with an active license within the account. In other words, only those holding active licenses can join and engage in a learning community.

    Who can see questions and comments that are posted in learning communities?

    Questions and comments that are posted in learning communities are only visible to people who are members of that specific community. As noted above, learning communities are exclusive to Udemy Business accounts. As a result, people outside of your organization, including instructors, will not be able to view any comments or questions posted in the learning community.

    Can there be more than one admin or moderator for the space?

    Currently, there are no specialized roles and permissions. The community creator has access to add people to a community, remove members, and edit the name/description of the community, and then the community member can see the learning activity and access relevant courses.

    Can a user be a part of a community and have the option to hide their lecture/course completion from others?

    No, this is not possible at this time.

    Is there a limit to how many communities you can have and a limit to the number of learners in a community? 

    Currently, there are no restrictions on the number of communities an individual can establish within an organization, nor are there limitations on the number of users/members within each community. However, when adding members to a community, there is a limit of 25 users at any one time. So to add 100 users, you’ll need to add them in 4 batches of 25 each.

    What languages are supported for learning communities?

    Learning communities can be created and accessed in any language supported for Udemy Business accounts. Please note, however, that any text that is entered by a user will not be translated.

    For example:

    1. A person who has their Udemy Business account language set to English creates a learning community, and any text they enter, including the community’s description, is in English.
    2. A person who has their account language set to Spanish accesses this learning community. The community template (page) will appear to the person in Spanish. However, any text entered by the creator, including the community description, will appear in English.
    Read article
  • Learning With Coding Exercises

    Coding exercises are an interactive, compelling way to test what you’ve learned in your programming courses. This article outlines how you can find courses that offer coding exercises and enhance your learning journey with them.

    Table of Contents

    Which Udemy Business courses offer coding exercises?

    You can check to see whether a programming course includes coding exercises by looking at the course landing page. If it does offer coding exercises, you will see coding exercises posted below the course information.


    Which programming languages are supported for the coding exercises?

    Instructors can create coding exercises in various languages, some of which include C++, C#, HTML & Javascript, Java, Python, Ruby, Swift, and PHP, among others.

    Completing a coding exercise

    1. After navigating to a coding exercise in the course curriculum, you can begin completing it by following the instructions provided in the course player.

    • Depending on the programming language you are using, you can click Run code to see the output of your code before running a test. 

    2. When you are ready to submit, click Run tests or Run query (depending on the program language you are using) to see if you’ve completed the exercise correctly.

    • If your test or query is incorrect, review the error details below or the applicable course resources for guidance on how to solve the exercise.

    • If hints or an explanation for the exercise have been provided, you can also access them for assistance by clicking on the directional arrow at the top.

    3. You can review a log for the tests or queries you’ve checked by clicking on Result.

    4. To start the exercise again and delete any previously entered code and results, click on the Reset option located next to Run Code or as an icon at the top right of the screen.

    Who should I contact if I have a question about a coding exercise? 

    If you’re unable to complete the coding exercise or have any questions, the best way to find answers is to use the Q&A

    Other learners may have asked the same question already, and if so, the instructor likely posted an answer. If no one else has asked your question, however, you can quickly post it in the Q&A for the instructor to see.

    Please note: Depending on your organization’s settings, the features to contact the instructor via the Q&A via may be disabled. If this is the case, please contact your account’s administrator for additional information or assistance.

    Read article
  • Practice Tests: Frequently Asked Questions

    This article includes answers to frequently asked questions regarding Udemy Business’s practice test feature, which provides comprehensive, long-form simulated exams for learners to assess their knowledge of a particular subject.

    Frequently asked questions regarding practice tests

    How will I know which courses offer these exams?

    To learn how to locate and complete practice tests, please visit the applicable Help Center article below: 

    Will I be notified if I take longer than the time allotted to complete the exam?

    Yes. The practice tests include a timer, which is set to match the same amount of time that’s allowed for the official, certifying exam. If you go past the time allotted, the practice test will alert you.

    How can I review my answers?

    You can review all the answers you submitted by clicking on Review questions after you’ve completed an exam, and see which questions you got right or wrong. You can also search through them for specific subjects in the exam using the Knowledge Areas filter. By clicking on the All Questions filter you’ll be able to select the questions you would like to review (correct, incorrect, skipped, marked for review.)


    Will instructors be able to see my practice test answers and score?

    No. Only the learner can view their answers and final score.

    Will admins be able to see my practice test answers and score?

    No. Only the learner can view their answers and final score.

    What is the difference between a practice test and a practice test course?

    While a practice test is a feature available in select Udemy courses, practice test courses only include practice tests. These courses do not include other curriculum items like lectures and quizzes.

    How do I create a practice test or practice test course?

    Learn more about creating a practice test or practice test course as a custom course creator.

    Do practice test-only courses offer Certificates of Completion?

    No. Currently, courses that only include practice tests, and no other curriculum items like lectures, quizzes etc, do not offer a Certificate of Completion. 

    Read article