
Kurso sa Unified Modeling Language
Maging eksperto sa UML mula sa simula at makamit ang mga kasanayan sa visual modeling na tunay na pinagkakatiwalaan ng mga software team. Sinasaklaw ng kursong ito ang lahat ng 14 na uri ng diagram, mula sa use case at class diagram hanggang sa deployment at state machine diagram. Sa pagtatapos, magagawa na ninyong magdisenyo, magbasa, at makipag-ugnayan ng mga propesyonal na UML model nang may kumpiyansa.
Ano ang iyong matututuhan:
Makakabuo kayo ng kumpletong pag-unawa sa UML notation at ilalapat ito sa bawat yugto ng software development lifecycle (SDLC). Gagabayan kayo ng kurso sa pamamagitan ng mga structural diagram tulad ng class at component diagram, pagkatapos ay tutungo sa mga behavioral diagram kabilang ang sequence, activity, at state machine diagram. Matututunan ninyo kung paano i-model ang mga kinakailangan, idisenyo ang system architecture, at bakasin ang mga desisyon sa kabuuan ng isang kumpletong modelo. Sinasaklaw ng mga advanced na paksa ang OCL constraints, UML profiles, model-driven code generation, at mga kasanayan sa Agile modeling. Isang capstone case study ang mag-uugnay sa bawat kasanayan sa isang magkakaugnay at totoong proyekto.
Paano ka mag-aaral nang praktikal Kurso sa Unified Modeling Language
Paano ka magsasanay Kurso sa Unified Modeling Language
Para sa mga negosyo na gustong sanayin ang kanilang team
Sa Dedika para sa mga negosyo, ang kurso ay may mga ehersisyo at halimbawa na akma sa iyong negosyo at ayon sa pangangailangan ng iyong kumpanya.
Nilalaman ng kurso
8 Kabanata • 35 Mga AralinTagal mula 4 hanggang 360 oras (ikaw ang magpapasya)
Kabanata 1ItagoItago ang mga detalyeTingnan ang mga detalyePanimula sa UML at Pagmomodelo
Panimula sa UML at Pagmomodelo
Aralin 1 • Mga Tool at Kapaligiran sa Pagmomodelo
Sinusuri ang mga sikat na tool ng UML at ang kanilang mga hanay ng feature. Nagse-set up ang mga mag-aaral ng isang gumaganang kapaligiran para sa hands-on na pagsasanay sa buong kurso.
Aralin 2 • Mga Batayan ng Notasyon ng UML
Sumasaklaw sa mga pangunahing elemento ng notasyon na ginagamit sa iba't ibang diagram. Nagbibigay ng biswal na bokabularyo na kailangan upang basahin at isulat ang anumang artifact ng UML.
Aralin 3 • Ano ang UML?
Binibigyang-kahulugan ang UML bilang isang istandardisadong biswal na wika para sa disenyo ng software. Itinatatag ang konseptwal na baseline para sa lahat ng susunod na pag-aaral ng diagram.
Aralin 4 • Mga Kategorya ng Diagram ng UML
Ipinapakilala ang mga pamilya ng structural at behavioral diagram. Ini-uugnay ng mga mag-aaral ang bawat kategorya sa mga tunay na alalahanin sa disenyo.
Kabanata 2ItagoItago ang mga detalyeTingnan ang mga detalyeMga Use Case Diagram
Mga Use Case Diagram
Aralin 1 • Mga Actor at Hangganan ng System
Binibigyang-kahulugan ang mga actor at ang parihaba ng hangganan ng system. Ibinabatay ang mga use case diagram sa loob ng mas malawak na konteksto ng mga kinakailangan na ipinakilala sa Kabanata 1.
Aralin 2 • Mga Spesipikasyon ng Use Case
Ini-uugnay ang notasyon ng diagram sa mga nakasulat na paglalarawan ng use case. Dinodokumento ng mga mag-aaral ang mga precondition, flow, at postcondition para sa bawat use case.
Aralin 3 • Pagbuo ng Isang Kumpletong Modelo ng Use Case
Ginagabayan ang mga mag-aaral sa end-to-end na pagmomodelo ng use case para sa isang case study. Pinatitibay ang lahat ng kasanayan sa notasyon at spesipikasyon mula sa kabanatang ito.
Aralin 4 • Mga Use Case at Relasyon
Ipinapaliwanag ang notasyon ng use case at ang mga relasyong include, extend, at generalization. Tumpak na iminomodelo ng mga mag-aaral ang mga functional na kinakailangan.
Kabanata 3ItagoItago ang mga detalyeTingnan ang mga detalyeMga Class Diagram
Mga Class Diagram
Aralin 1 • Inheritance at Mga Interface
Iminomodelo ang mga hierarchy ng generalization at mga kontrata ng interface. Inilalapat ng mga mag-aaral ang inheritance at realization upang itaguyod ang muling paggamit at abstraction.
Aralin 2 • Mga Klase, Attribute, at Operasyon
Ipinapakilala ang notasyon ng klase, visibility, at mga naka-type na attribute. Bumubuo sa mga batayan ng notasyon ng UML mula sa Kabanata 1 upang kumatawan sa istrukturang object-oriented.
Aralin 3 • Mga Modelo ng Domain at Disenyong Klase
Tinutukoy ang pagkakaiba ng mga domain model sa mga class diagram sa antas ng disenyo. Binabago ng mga mag-aaral ang isang domain model tungo sa isang detalyadong artifact ng disenyo.
Aralin 4 • Mga Advanced na Teknik sa Class Diagram
Ipinapakilala ang mga constraint, batayan ng OCL, at mga pattern ng class diagram. Pinipino ng mga mag-aaral ang mga modelo upang maipahayag ang tiyak na layunin ng disenyo.
Aralin 5 • Mga Relasyon sa Pagitan ng mga Klase
Sumasaklaw sa asosasyon, aggregation, composition, at dependency. Pinipili ng mga mag-aaral ang tamang uri ng relasyon para sa bawat sitwasyon ng disenyo.
Kabanata 4ItagoItago ang mga detalyeTingnan ang mga detalyeMga Sequence at Communication Diagram
Mga Sequence at Communication Diagram
Aralin 1 • Mga Reference at Gate ng Interaksyon
Ipinapakilala ang mga ref fragment at interaction operand para sa muling paggamit. Hinahati-hati ng mga mag-aaral ang malalaking modelo ng interaksyon sa mga mapapamahalaang bahagi.
Aralin 2 • Mga Combined Fragment
Sumasaklaw sa mga fragment na alt, opt, loop, at par para sa kondisyonal at paulit-ulit na lohika. Ipinapahayag ng mga mag-aaral ang kumplikadong control flow sa loob ng iisang diagram.
Aralin 3 • Mga Communication Diagram
Ipinapakita ang mga communication diagram bilang isang alternatibong view ng interaksyon. Kino-convert ng mga mag-aaral ang mga sequence diagram sa mga communication diagram at pabalik.
Aralin 4 • Mga Batayan ng Sequence Diagram
Ipinapakilala ang mga lifeline, activation bar, at mga synchronous na mensahe. Ini-uugnay ang pagmomodelo ng interaksyon sa mga istruktura ng klase na binuo sa Kabanata 3.
Kabanata 5ItagoItago ang mga detalyeTingnan ang mga detalyeMga State Machine Diagram
Mga State Machine Diagram
Aralin 1 • Mga Aksyon at Aktibidad sa mga Estado
Sumasaklaw sa mga aksyong entry, exit, at do-activity sa loob ng mga estado. Ini-uugnay ng mga mag-aaral ang tiyak na semantika ng pag-uugali sa bawat estado.
Aralin 2 • Mga Protocol State Machine
Tinutukoy ang pagkakaiba ng behavioral sa mga protocol state machine. Tinutukoy ng mga mag-aaral ang mga wastong sequence ng pagtawag ng operasyon para sa mga interface ng klase.
Aralin 3 • Mga Composite at Orthogonal na Estado
Ipinapakilala ang mga nested state at concurrent na rehiyon. Iminomodelo ng mga mag-aaral ang kumplikadong pag-uugali ng lifecycle gamit ang mga hierarchical na state machine.
Aralin 4 • Mga Estado, Transition, at Event
Binibigyang-kahulugan ang mga simpleng estado, transition, trigger, at guard. Bumubuo sa mga konsepto ng behavioral modeling na ipinakilala sa Kabanata 4.
Kabanata 6ItagoItago ang mga detalyeTingnan ang mga detalyeMga Activity Diagram
Mga Activity Diagram
Aralin 1 • Paghawak ng Exception at Mga Pagkaantala
Sumasaklaw sa mga humahawak ng exception at mga interruptible na rehiyon ng aktibidad. Iminomodelo ng mga mag-aaral ang mga landas ng error at mga senaryo ng pagkansela sa mga kumplikadong workflow.
Aralin 2 • Mga Object Flow at Pin
Iminomodelo ang pagpasa ng datos sa pagitan ng mga aksyon gamit ang mga object node at pin. Kinakatawan ng mga mag-aaral ang mga workflow na hinihimok ng datos na may tiyak na semantika ng token.
Aralin 3 • Concurrency at Synchronization
Sumasaklaw sa fork, join, at mga concurrent na daloy. Tumpak na iminomodelo ng mga mag-aaral ang mga paralel na proseso at mga punto ng synchronization.
Aralin 4 • Mga Batayan ng Activity Diagram
Ipinapakilala ang mga aksyon, control flow, at decision node. Ini-uugnay ang pagmomodelo ng workflow sa mga konsepto ng pag-uugali mula sa Kabanata 4 at 5.
Aralin 5 • Mga Swimlane at Partisyon
Ipinapakilala ang mga partisyon ng swimlane upang italaga ang responsibilidad sa mga actor o bahagi. Ini-aayon ng mga mag-aaral ang mga modelo ng aktibidad sa mga hangganan ng organisasyon o arkitektura.
Kabanata 7ItagoItago ang mga detalyeTingnan ang mga detalyeMga Component at Deployment Diagram
Mga Component at Deployment Diagram
Aralin 1 • Mga Dependency at Assembly ng Component
Iminomodelo ang mga assembly connector at delegation connector. Binubuo ng mga mag-aaral ang mga component sa mga subsystem at pinapatunayan ang pagiging tugma ng interface.
Aralin 2 • Mga Batayan ng Deployment Diagram
Ipinapakilala ang mga node, artifact, at relasyon ng deployment. Ini-uugnay ng mga mag-aaral ang mga artifact ng software sa pisikal o virtual na mga kapaligiran ng eksikyuon.
Aralin 3 • Pagmomodelo ng mga Arkitekturang Naipamahagi
Inilalapat ang mga deployment diagram sa mga arkitekturang multi-tier at mala-cloud. Kinakatawan ng mga mag-aaral ang mga landas ng komunikasyon at mga constraint ng deployment.
Aralin 4 • Mga Batayan ng Component Diagram
Ipinapakilala ang mga component, interface, at port. Ini-uugnay ang structural modeling mula sa Kabanata 3 sa pagkabutil-butil ng arkitektura.
Kabanata 8ItagoItago ang mga detalyeTingnan ang mga detalyePagsasama ng UML sa Buong SDLC
Pagsasama ng UML sa Buong SDLC
Aralin 1 • Pagkakapare-pareho at Traceability ng Modelo
Tinitiyak ang pagkakapare-pareho sa iba't ibang diagram at pinapanatili ang mga link ng traceability. Sinusuri ng mga mag-aaral ang isang hanay ng modelo para sa mga salungatan at puwang.
Aralin 2 • Pagmomodelo sa Yugto ng Mga Kinakailangan
Ini-uugnay ang mga use case at activity diagram sa pagkuha at pagsusuri ng mga kinakailangan. Ini-aayon ng mga mag-aaral ang mga artifact ng diagram sa mga pangangailangan ng stakeholder.
Aralin 3 • Pagmomodelo ng Implementasyon at Deployment
Ini-uugnay ang mga component at deployment diagram sa mga desisyon sa implementasyon. Pinapatunayan ng mga mag-aaral na ang mga modelo ng disenyo ay umaayon sa target na kapaligiran ng deployment.
Aralin 4 • Pag-aaral ng Kaso ng Capstone
Bumubuo ang mga mag-aaral ng isang buong hanay ng modelo ng UML para sa isang makatotohanang system mula sa simula. Pinagsasama ang lahat ng uri ng diagram at kasanayan sa pagmomodelo mula sa Kabanata 1 hanggang 7.
Aralin 5 • Pagmomodelo sa Yugto ng Disenyo
Ini-uugnay ang mga class, sequence, at state diagram sa arkitektural at detalyadong disenyo. Gumagawa ang mga mag-aaral ng isang magkakaugnay na modelo ng disenyo mula sa mga artifact ng kinakailangan.
Ang iyong wastong sertipiko ng pagtatapos
Ang kursong ito ay para sa iyo:
Software developer: gustong ipahayag ang mga desisyon sa disenyo sa isang format na unibersal na nauunawaan.
Business analyst: nangangailangan ng tiyak na mga diagram upang tulayin ang mga kinakailangan ng stakeholder at mga teknikal na koponan.
Estudyante ng computer science: bumubuo ng portfolio na nagpapakita ng mga propesyonal na kasanayan sa pagmomodelo.
Systems architect: naghahangad na gawing pormal ang mga nakagawiang disenyo upang maging dokumentado at masusuring mga artifact.
Career changer: lumilipat sa tech at nangangailangan ng mga nakabalangkas na tool upang maipahayag ang pag-iisip ng sistema.
Project manager: naglalayong basahin at suriin ang mga teknikal na diagram na ginawa ng mga koponan sa engineering.
Ano ang sinasabi ng aming mga mag-aaral
Ang mga klase nila ay perpekto. Nakuha ko ang one-year package at sa wakas, may pagkakataon na akong sundan ang iba't ibang mga paksa na interesado ako nang hindi na kailangan lumipat ng platform... salamat sa lahat ng ginagawa ninyo, inirekomenda ko na kayo sa ibang mga tao...

Gusto ko kung paano direkta sa punto ang mga aralin at kung paano ko mababago ang mga kabanata at malaktawan ang mga content na hindi ko kailangan.

Gusto ko ang content at ang paraan ng pagpresenta at transcription ng mga video, na nagpapabilis sa proseso!

Ang platform ay mabilis, simple gamitin. Ang diversity ng content at ang mga supplementary videos ay nakakatulong talaga sa pag-aaral.

Pangunahing pagsasanay
FAQ
Sino ang Dedika?
Balido ba ang sertipiko sa Pilipinas?
Libre ba ang mga kurso?
Ano ang workload ng kurso?
Ano ang itsura ng mga kurso?
Paano gumagana ang mga kurso?
Gaano katagal ang mga kurso?
Magkano ang halaga ng mga kurso?
Ano ang EAD o online course at paano ito gumagana?
PDF Course




















