Ден шести. Мобилен

Първи ден от новата седмица, шести на курса и единствен посветен на мобилните приложения. Лектор бе Ивелин Моллов, а темата бе повече от интересна. Това, разбира се, не е изненадващо, при положение, че все повече хора имат по един умен телефон в себе си.

Едно от нещата, които движи почти всеки програмист, е да види творението си в действие. Още по-приятно е да го види на нещо толкова достъпно за масовия потребител като телефон. Затова без излишно бавене и след кратка презентация на основните моменти в платформата, която Microsoft предоставят за разработка на мобилни приложения, директно преминахме към разработката на първо такова приложение… и второ… и трето… с което постепенно навлизахме в готовите компоненти включени в Windows Phone Software Development Kit. А след това на всеки бе дадена възможност да разработи свое собствено приложение, което да тества на инсталирания Windows Phone емулатор.

Презентацията и примерите, както обикновено, са сред материалите от курса и биха ви дали един добър старт, след като се сдобиете със съответните инструменти за разработка (както бе описано в предходната публикация).

Успех!

Постоянен линк към тази тема: https://acad.david.bg/2012/09/10/den-shesti-mobilen/

Разработка и публикуване на приложения за Windows Phone

Най-динамично развиващата се насока в областта на софтуерната разработка в последните няколко години несъмнено е тази на мобилни приложения. Все повече хора разполагат с една идея по-умен телефон, а и таблетите придобиват все по-голяма масовост.

Пазарният дял на Windows Phone, макар и малък, не е пренебрежим. Факторите, които обуславят неговото разширяване са сравнително лесната интегрирана среда за разработка, предстоящото излизане на Windows 8 и Windows Phone 8 (с общото им ядро) и пускането на нови телефони работещи за тази платформа.

Точно затова си струва и публикуването на малко информация, която да ви даде отправна точка в тези разработки, в случай, че решите да поемете в тази посока.

Прочетете повече

Постоянен линк към тази тема: https://acad.david.bg/2012/09/10/razrabotka-i-publikuvane-na-prilojeniya-za-windows-phone/

Софтуер на Microsoft безплатно

Здравейте,

Тези дни по време на курса стана въпрос за две програми на Microsoft насочени към образованието. Едната от тях е Microsoft IT Academy – платена програма на абонаментен принцип насочена към цели учебни заведения. Другата е Microsoft DreamSpark – програма предоставяща софтуер за разработка на индивидуални учащи, преподаватели или учебни заведения безплатно или на значително по-ниска цена.

Списъкът от софтуер включва различни версии на:

  • Windows Server, SQL Server, Windows Virtual PC;
  • Visual Studio, Windows Phone SDK;
  • Microsoft Robotics Developer Studio;
  • Xbox Game Development, XNA Game Studio;
  • и др.

Това, което пряко касае учениците и студентите това е опцията на Microsoft DreamSpark за учащи. Следва информация за това как да се възползвате от нея… 🙂

Прочетете повече

Постоянен линк към тази тема: https://acad.david.bg/2012/09/08/softuer-na-microsoft-bezplatno/

Facebook група

Здравейте отново!

Както не пропуснах да споделя през изминалия ден, направихме си група във Facebook.

Смятаме да използваме тази група, за да:

  • споделяме интересни публикации, технологии и/или разработки на които сме попаднали;
  • споделяме и търсим идеи и да си помагаме в развитието им;
  • си помагаме, когато някой изпитва затруднения;
  • обявяваме нови иницативи на академичната ни програма.
Целта ни е да дадем началото на една местна общност от ентусиасти в областта на софтуерната разработка, така че горещо ви приканваме да се присъедините! В крайна сметка, това е един от сигурните (и в крайна сметка социални?) начини за контакт с нас.
P.S. Макар курсовете ни да са фокусирани около технологиите на Microsoft, вярвам, че можем да ви бъдем полезни и в техните алтернативи! 🙂

Постоянен линк към тази тема: https://acad.david.bg/2012/09/08/facebook-grupa/

Web разработка в петия ден на курса

Здравейте!

Днешния (пети) ден Ивелин Моллов посвети на разработката на уеб приложения и презентация на технологиите, които Microsoft предлагат за това – първата половина от деня бе за ASP.NET Web Forms, а във втората стана дума за ASP.NET MVC.

Всъщност по-голямата част от следобеда прекарахме в практическа разработка на приложение на Web Forms, като идеята бе всеки да опита да приложи наученото от курса. Курсистът с най-добрия проект (за краткото време, с което всички разполагаха) бе награден от лектора за усилията с лицензирано копие на Microsoft Office 2010.

Презентацията, както и демонстрационните проекти, можете да намерите сред останалите материали от курса на неговата страница.

Може да се каже, че изминалата седмица даде достатъчно материал за заигравка през уийкенда. Следващата седмица ще започне с презентации на разработката на мобилни приложения за платформите на Microsoft, а вторника ще посветим на общи думи за добрите практики в разработката на софтуер. В сряда пък ще стане ясен и курсовата задача, която всеки от участниците ще разработва, а целия курс ще завършим с тестове, корекции и оценка на решенията.

С други думи – най-динамичната част предстои!

Лек уийкенд и до след него! 🙂

Постоянен линк към тази тема: https://acad.david.bg/2012/09/07/web-razrabotka-v-petiya-den-na-kursa/

Четири. Desktop.

Добре сте ни дошли на сайта!

Днешният ден премина под знамето на desktop приложенията и по-конкретно в технологиите, които Microsoft предлагат за разработка на такива. Първата половина Александър Далемски посвети на познатите класически Windows Forms приложения, а след обяда (съпроводен с музика и вълнуващи истории от събирачката на пенсионерския клуб) Ивелин Моллов се включи с презентации и практики на Windows Presentation Foundation (WPF).

Планът за петидневката предвижда утрешният ден да бъде посветен на на разработка на уеб сайтове и приложения на ASP.NET с технологии като Web Forms, MVC, AJAX и тем подобни. Водещ на презентациите отново ще бъде Ивелин Моллов, така че се оглеждайте за светеща отхапана ябълка! 🙂

Разбира се, последният абзац от публикацията ще е посветен на до болка познатия факт, че материалите са обновени и публикувани в страницата на курса.

Живи и здрави, и до съвсем скоро! 🙂

Постоянен линк към тази тема: https://acad.david.bg/2012/09/06/chetiri-desktop/

Ден трети – СУБД и работата с тях

Мина се на мина и третият ден от курса по програмиране за напреднали. В ролята на лектор влезе Александър Далемски, водещ програмист в ДАВИД Холдинг АД.

Целият ден бе посветен на базите данни, системите за управлението им, принципите за изграждане на релационни бази данни, езиците за манипулиране на базите и на данните, както и въведение в ADO.NET, Entity Framework, LINQ и LINQ to SQL. Всичко това бе гарнирано със солидна доза презентационни слайдове и примери. Последните, напомням, можете да намерите сред материалите на курса.

Утрешният ден по график е предвиден за въведение в настолните (desktop) приложения, което включва Windows Forms и WPF приложения. Презентации за първите ще представи отново Александър Далемски, а за вторите като лектор ще се включи Ивелин Моллов – проектен ръководител на проекта „Walk2Help“ на ДАВИД Холдинг АД.

Материалите (презентации и примерен код) свързани с Windows Forms вече са налице в случай, че искате да се запознаете с тях… кхм… тази нощ. 🙂 В противен случай просто се насладете, защото утрешният ден ще е тежък! 😀

Постоянен линк към тази тема: https://acad.david.bg/2012/09/05/den-treti-posveten-na-subd-i-rabota-s-tyah/

Втори ден на курса по програмиране и материали

Здравейте отново!

Изниза се и вторият ден на курса по програмиране за напреднали. Приключихме с въведението си в обектно-ориентираното програмиране и програмирането на C# и илюстрирахме казаното с някои примери.

Втората част от деня премина предимно в разяснение на XML стандарта и свързаните с него XSD и XSLT стандарти. Разработихме и няколко примерчета свързани с това на .NET Framework. Със затварянето на тази темата наваксахме изоставането и третият ден ще започне с презентациите на Александър Далемски посветени на работата с бази данни.

Материалите традиционно са достъпни с връзка от страницата на курса, като днешните попълнения включват:

  • Допълнени (и коригирани) примери и презентации за обектно-ориентираното програмиране;
  • Примери и (все още не съвсем пълни) презентации за XML;
  • Презентации и примери за частта посветена базите данни.

Ами това е засега! До утре! 🙂

Постоянен линк към тази тема: https://acad.david.bg/2012/09/04/vtori-den-nakursa-po-programirane-i-materiali/

Започна курсът по програмиране за напреднали в.2.0

Здравейте,

Започна безплатният курс по програмиране за напреднали. Макар да не се събрахме в максималния си състав и въпреки няколкото засечки още в началото му, може да се каже, че започна добре.

Програмата (посветена на въведение в обектно-ориентираното програмиране и програмирането на C#) несъмнено се оказва доста интензивна и меко казано натоварена, но не и невъзможна. Малкото изоставане от графика е факт, но пък си имаме примери и презентации (макар и не най-пълните, които могат да съществуват). Връзки към последните можете да намерите в секцията „Материали на курса“ на неговата страница.

Хапнахме, пийнахме, тез три неща и.. ще се видим утре!

Постоянен линк към тази тема: https://acad.david.bg/2012/09/03/zapochna-kursat-po-programirane-za-naprednali-v-2-0/

График на курса по програмиране за напреднали в.2.0

Здравейте,

Днес публикувахме работна версия на графика на курса по програмиране за напреднали, който ще се проведе в началото на идния месец. Макар точните часове да подлежат на промяна и допълване, този график може да ви послужи като ориентир за съдържанието на курса.

Междувременно бяха изпратени и поканите към участниците.

Поздрави,

Валери.

Постоянен линк към тази тема: https://acad.david.bg/2012/08/08/grafik-na-kursa-po-programirane-za-naprednali-v-2-0/