{"id":14,"date":"2026-05-05T14:02:11","date_gmt":"2026-05-05T18:02:11","guid":{"rendered":"https:\/\/community.mis.temple.edu\/lukebso\/blog\/points\/building-restful-web-apis-with-django\/"},"modified":"2026-05-05T14:02:11","modified_gmt":"2026-05-05T18:02:11","slug":"building-restful-web-apis-with-django","status":"publish","type":"points","link":"https:\/\/community.mis.temple.edu\/lukebso\/points\/building-restful-web-apis-with-django\/","title":{"rendered":"Building RESTful Web APIs with Django"},"content":{"rendered":"<p>I completed the &#8220;Building RESTful Web APIs with Django&#8221; lesson offered through LinkedIn Learning. This course focused on creating scalable web APIs using the Django framework and its REST components. Throughout the lesson, I learned core concepts such as URL routing, serializers, authentication, and handling HTTP requests and responses in a RESTful architecture (Many concepts being familiar from various MIS courses). As I was learning this lesson, I was involved building and testing API endpoints, structuring backend logic, and applying best practices for clean, maintainable code. The lesson plan included a step-by-step walkthrough of doing the code along with the instructor, which gave me an interactive learning experience.<\/p>\n<p>Through this experience, I developed a stronger understanding of how modern web services are built and integrated, particularly in a Python-based environment, as opposed to the JavaScript based environment that I am used to using. I gained practical skills in structuring API projects, managing data flow between client and server, and ensuring security and performance considerations are met. This learning experience strengthened my backend development capabilities, gave me a greater variety for my back-end development skillsets, and gave me a solid foundation for building and deploying RESTful services in real-world applications. Overall, this will allow me to apply my knowledge for various different tasks that future organizations will ask me to do, especially with back-end work.<\/p>\n","protected":false},"author":30650,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-14","points","type-points","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/community.mis.temple.edu\/lukebso\/wp-json\/wp\/v2\/points\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/community.mis.temple.edu\/lukebso\/wp-json\/wp\/v2\/points"}],"about":[{"href":"https:\/\/community.mis.temple.edu\/lukebso\/wp-json\/wp\/v2\/types\/points"}],"author":[{"embeddable":true,"href":"https:\/\/community.mis.temple.edu\/lukebso\/wp-json\/wp\/v2\/users\/30650"}],"replies":[{"embeddable":true,"href":"https:\/\/community.mis.temple.edu\/lukebso\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":0,"href":"https:\/\/community.mis.temple.edu\/lukebso\/wp-json\/wp\/v2\/points\/14\/revisions"}],"wp:attachment":[{"href":"https:\/\/community.mis.temple.edu\/lukebso\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}