С так называемыми бесплатными хостингами не советую связываться в принципе. В лучшем случае на вашем сайте будет красоваться реклама хостера в пол экрана. В худшем - у вас могут просто отнять сайт. Так же обычное дело, когда сайт вроде бы нормально работает, но уже при нескольких десятках посетителей падает - так, например, часто бывает с сайтами размещенными на часто рекомендуемом "бесплатном" Хостингере. При этом за "перегрузку" сервера с вас скорее всего потребуют деньги и дальше - либо плати, либо бросай сайт. Если бесплатный хостинг вам нужен только для того, чтобы потренироваться создавать сайты, то лучше создать сайт на своем собственном компьютере: так сказать, самому стать хостером, для этого нужно лишь установить
Denwer.
Если все таки нужен удаленный хостер, то вот лучшие
русские бесплатные хостинги и
зарубежные. В любом случае не стоит создавать сайты на конструкторах сайтов типа Ucoz, поскольку, если вы когда-либо решите перенести свой сайт (например, если выбранный хостинг начнет загибаться) , то это будет почти невозможно сделать, ведь подобные конструкторы специально создаются в единственном экземпляре и защищаются патентами, чтобы пользователи никуда не могли уйти вне зависимости от качества обслуживания.