????????????? ??????????? ???????????, ??? ????????? ??????.

  1. MaximGB
    MaximGB
    ????????????.

    ??? ?????? ??? ??????? (??? ????? 2.5 M JavaScript ????) ???????? ????? JavaScript ??????????? ??????? ????????????? ? ExtJS, ??????????? ?? ??????, ?? ?????? ?????????. ?/? ??????? ?? ?????? ?????? ??? ???????????? ? ?????????? ?? 10USD ? ???, ?? ??? ????????? ???????? ??????? 100 ????? ? ?????. ?????????? "?? ??????" - ????? ?? ????? ????? ???????????? ??? ?????????????.

    ?????? ? ?????? ? ???????????? (??????????) ? ????????? (????????? ????? ?? Java), ??????? ??????????? ? ?????????? ?????????? ?? ??????? ?????? (?????????? ??? ???????, ??????? ????????? ? ????????? ????????????) ??????????.

    ?????? ???????????? ?????????? ?? ??????????? ?? ??? ?????????? ???? ? ?????, ?.?. ????? ???? ?????? ? ??? ????, ?? ?????? ????????????? ???? ????? (??????? ????????) ? ????????? ??????????? ????? ? ???????????? ??????? ? ?????.

    ???????? ?????? ??? ???? ?????? ???????????? (?????? ??????? - MaximGB ?? ExtJS ???????).

    ?? ??? ??????????????? ????????????, ?????????? ?????????? ???? ?????? ? ??????? ExtJS ??????????? ?????????? ???? ?? ????? maximgb[dog]yandex[dot]ru.

    ????? ??????????? ?????????? ? ?????????:
    -----------------------------------------------------
    - should know well the JavaScript programming language, it's advantages, disadavantages, confines;
    - should have a good background in basic algorithms and data structures (basic sorting / searching / traversal, arrays / dictionaries / linked lists / trees, adjacency lists and nested sets methods to represent hierarchies using flat lists);
    - should be able to write JavaScript code using object-oriented style;
    - should know well W3C CSS 2.1 / 3.0 specification;
    - should know differences in browsers' HTML / CSS rendering engines and should overcome those differences to -achive similar results in all major browsers;
    - should know what the W3C Document Object Model is, what it is intended for, it's abilities, restrictions, browser implemenations differencies, and should be able to work with it without any 3rd party libraries;
    - should be familier with W3C DOM Events specification;
    - should know well the abilities and internals of ExtJS library to make justified decisions when and how it is better to use different ExtJS classes and components for given task solution achievement;
    - should be able to design and implement his/her own classes and components using ExtJS classes as the basis or from the scratch;
    - should know well ExtJS class layers (Core classes / Components / Containers / Layouts / Utils), should be familier with ExtJS Components inheritance chain;
    - should have good expirience in AJAX applications development, should be able to design and write code which executes asynchronously;
    - should not be ignorant in the User Interface design field;
    - should be familier with Inheritance / Incapsulation / Delegation / Aggregation / Composition OO-concepts;
    - should have good knowledge in Object Oriented Analysis, Design and Programming;
    - should express his / her design and programming ideas using Interfaces / Classes / Components / Objects but not functions and global variables;
    - should be familiar with Program Design Patterns (should know patterns from GoF book and Fawler's Enterprise Applications Design Patterns book)
    - must understand that the code he/she writes will be used or even modified by other developers thus must document well his/her code and design decisions used in it.
Results 1 to 1 of 1