An experienced contractor suggested to me that filling cement near the bottom one foot of basement walls will stop the water from coming inside the basement. And also, a 2 feet of cement floor around the perimeter of house will help deter the water, as well. Is this a proven technique?
Concrete is porous and will not completely stop water from entering anything. If you want to stop water from entering your basement you need to have your exterior soil properly graded and packed, in addition to your gutters cleaned and draining away several feet away from your house. Regarding grading, a good number to shoot for is 1" of 'fall' for every horizontal foot.
Beyond that there are multiple solutions, the best being re-waterproofing the exterior of your basement, but that's expensive and most people go for an interior draining system, such as one involving a sump pump. In anycase, you will want to start with external factors such as gutters and grading. That should address the majority of your basement water issues.