Symbianize Forum

Most of our features and services are available only to members, so we encourage you to login or register a new account. Registration is free, fast and simple. You only need to provide a valid email. Being a member you'll gain access to all member forums and features, post a message to ask question or provide answer, and share or find resources related to mobile phones, tablets, computers, game consoles, and multimedia.

All that and more, so what are you waiting for, click the register button and join us now! Ito ang website na ginawa ng pinoy para sa pinoy!

Coding diary: Diary ng gustong matuto

Nami Raven

Recruit
Basic Member
Messages
6
Reaction score
0
Points
16
So, Hindi ko sure kung pwede pa ito, pero gusto ko itry,

Bago magsimula: Graduate ako ng 4years non-computer related course, nainspire magcode dahil sa work (excel VBA). Minimum wage lang sahod ko. 26years old at hadang matuto.!

Ginawa ko tong thread para maging guide ko habang nagaaral ako mag code, C# ang language na napili ko. Maging guide o inspiration din sana to sa iba kung sakaling matuto ako.

Here's my target routine:
1. Early in the morning bago pumasok sa work. Basa ng libro then code. Target hrs 1-2hrs depende sa tulog kasi full time office boy ako 8-12 hrs of work minsan 8-16hrs lalo na ngayong darating na season. (7:30am pasok ko.)
2. Habang papasok sa work, listening ng audio books. Motivational audio books like Mindset.
3. After ng work or paguwi ng bahay. gagawa ako ng daily log ko dito kung ano ang natutunan ko kaninang umaga.
4. Family time / Luto ng kakainin o kung anu ano pa. Rest na din.
5. Reading same book 5-10 pages o hanggang antukin. Yung pages na yun ang babasahin ko ulit bukas ng umaga.
6. Repeat. (Sunday is Restday) no Phone as much as posible or any devices.

So far yan muna ang routine ko pwedeg masira yan o madagdagan.

Mga Tools ko na naihanda.

1. Laptop.
2. Ebook. (Head First C#) / Sumatra PDF Reader
3. Smart phone as Internet (Wala pang budget sa wifi kasi baka lumipat din ako ngbahay)
4. Notebook / Pen (Para sa Topic or terms na di ko naitindihan. (Ise search ko sya after)
5. Planing to buy a printer / At Internet kung badly needed na.
6. Water! - Kailangan maboost ang utak at iwas sa coffee.
7. Body: Maniibago ang katawan ko for sure lalo na sa magiging sleep routine ko. So kung may advice kayo kung paano ma maintain ang energy kahit kulag sa sleep laking pasasalamat ko po.
8. Uninstalling all mobile games. At iwasan muna si FB sayang oras panunuod sa mga filtered a buhay ng iba.

So eto lang muna.
Sa mga gusto din matuto tulad ko magtulungan tayo.

GOODLUCK SAKIN AT SA MGA GUSTONG SUMABAY!
 
ayus yan ts, lalo na yung number 8 sana magawa ko din :upset:
additional na din sa resource mo online video tutorial okies din :)
 
DAY 1:

Since holiday ngayon wala akong pasok, kaya eto nagsimula na akong magbuklat ng Ebook ko (Head First C#) at nagbasa inintindi at sinundan ang flow.

Problem #1: Nahirapan ako mag install ng Visual Studio 2019.
Solution #1:Ayun naghanap ng ibang tutorial. Sorry na noob talaga kasi ako.

Problem #2: Visual Studio 2019 ang gamit ko at ang nasa libro eh 2012, iba na yung environment nya kaya hindi ko nasundan yung pag gawa ng WPS (Since eto yung nasa book na nauna).

Solution #2: naghanap ako ng new resources at tuts regarding sa WPS at Viola! na solve ko din yung problem at naintindihan kung ano ba ang use ng WPS at bakit iba sya kay Windows form, at kung bakit hindi dapat basta drag and drop lang kay WPS kasi nga kailangan nya maging flexible sa sizes incase na magbago yung size ng form natin.
WPS para syang HTML at CSS na pinagsama sa iisa , Design, Align, Font, Size at marami pa. So ngayon susundan ko lang muna yung book at hanap ng ibang article pag may hindi naintindihan pero i me make sure ko na masusundan ko lahat ng activities kasi ang sarap basahin ng head first. Hindi sya boring tulad ng mga ex mo :)

So dito pa lang naubos na halos kalahati ng araw ko dahil matagal din magdownload aba hina ni smart eh.

Target ko bukas:
Mag deep dive pa sa WPS at Grid kasi medyo nahihilo pa ako kung ilang grid ang kailangan ko para dun sa activity ni Head First na iligtas ang sangkatauhan sa mga Alien.

Alam ko C# yung inaaral ko pero tulad ng sinabi sa book, more on forms ang tutorial nya kaya sundan ko muna sya.

End of Day 1. Pahinga naman laba laba din pag may time :)
 
Magtyaga lang kayo matuto magbubunga din yan .. Kagaya ko 1st year college lang natapos ko pero working ako as Web developer ngayon sa isang international company and contractor din ako online.
 
Nice! Balak ko rin kasi magself-study ng programming. Gawa nga rin ako ng diary pero notebook muna.

- - - Updated - - -

Magtyaga lang kayo matuto magbubunga din yan .. Kagaya ko 1st year college lang natapos ko pero working ako as Web developer ngayon sa isang international company and contractor din ako online.
Wow naman. Eto pangarap ko eh. Pero balak ko pa rin magtake sana ng Computer Science in the future cguro pag-nakaipon ako.
 
DAY 2:

Ayun medyo nga nga, hindi ko masundan ang book, 2012 nga kasi yun at 2019 na gamit ko, iba environment. so tumigil muna ako doon at naghanap ng alternative na book at nagdownload ng tut sa WPF at Windows form. Nakausap ko din old friend ko na Web dev ngayon at nabanggit ko na nag aaral ako ng C# at Head first C# gamit ko na book since Head First din book nya dati nung nag aaral pa din sya, kaya tingin ko maganda ang head first. So ayun nagusap kami at sinabi nya na stop! wag ko na daw ituloy yung book kasi mas malilito lang ako, kasi ganun din daw sya nalito, advise nya sakin aralin basic syntax data types at kung anu anu pa na basic. tapos gawa daw ako calculator.

bago matulog manunuod muna ako ng video tut kung paano gumawa calculator sa C# win form. may alam na din naman ako sa data types. bukas ulit.!
 
Goodluck TS
ako din, susubukan ko to

Susubukan kong magjournal, HAHA

Pero bago yan ito ang story ko,
Nag aral ako dati computer science, isang year lang, Hindi na maintain ang scholarship eh, hahaha, kaya naging housemate muna ako sa bahay ni mama. Makalipas ang 6 na buwang housemate nagcall center ako. More than 2 years din ako sa call center, marami akong natutunan sa industry nila at marami rin akong nakilala. May nakilala akong nagtetrade ng forex at naging interesado ako dun at Nung humihina na ang campaign namin, napapaisip na akong nagresign na lang at magaral ng forex. At yun, nung last Monday ng July ako nagresign at sinubukan kong mag-aral ng forex, napakatarik ng learning curve nya, mahirap pero hindi impossible, kaya ayun, tinigilan ko na muna hahaha

May nakita kasi akong millionaire sa trading, legendary sa math at may ginagamit daw sila na algorithm sa pagtetrade at nilagay nila sa isang machine learning na AI, kaya ayun, gusto kong magbuild ng AI one day.

Kaya eto ako ngayun nag- aaral din paano magcode. Python ang na kursunudahan ko dahil pwede ditong mag machine learning o kaya data science. Nagdownload ako ng basic tutorials sa YouTube, 4 hrs ang video, at hindi ko pa natatapos, hahahah halos isang buwan na akong unemployed at wala pa akong natutunan, hahahah

Salamat TS, medyo na inspire ako, ayiieee

Ngayung sabado o kaya next week, gagawa ako ng Hangman, text lng muna at walang GUI or graphics, iipost ko dito ang gawa ko at magiging routine, wala pa akong matinung routine eh, Facebook at YouTube lng

Good luck sa atin TS, more power and knowledge
 
Last edited:
So eto na yung sinasabi ko, busy sa work, halos wala ng oras magaral mag code, 1hr per day lang ako nakakabasa ng tutorial at sabay code na rin, mahirap kasi gigising ako ng maaga kahit madaling araw na uwi ko, pero tuloy tuloy lang walang araw na hindi ako nagbasa ng ebook at nginstall din ako ng excercise app sa phone ko more on console problems lang tulad ng basic input output, data types at if statement, tas konting looping, so far nasa topic ako na gagawa ng calculator sa console, na code ko mismo, walang ni anung video tutorial, code ako ng base sa nalaman ko at search sa google ng mga naencounter ko na problem,. eto yung code ko sa simple calculator,

sa mga marunong mag code jan sa c#, advise naman, working yung code ko pero alam ko ng maraming mali pagdating sa flow, pero nagwork sya sa gusto kong mangyari. check nyo na lang din po, napakasaya ko ng magawa ko to kasi from scratch ko to ginawa,.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Calculator
{
class Program
{
static void Main(string[] args)
{
string operation = "";
string again = "yes";

if (again == "yes")
{
do
{
Console.Write("What type of calculation do you want? ( *, /, + or - )");
operation = Console.ReadLine();

if (operation == "*")
{
Multiply();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else if (operation == "/")
{
Divide();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else if (operation == "+")
{
Add();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else if (operation == "-")
{
Subtract();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else
{
Console.WriteLine("Invalid operator!");
}
} while (operation != "*" || operation != "/" || operation != "+" || operation != "-");
}
}

static void Multiply()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 * num2;
Console.WriteLine("{0} * {1} = {2}", num1, num2, answer);

}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}

static void Divide()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 / num2;
if (num2 == 0)
{
Console.WriteLine("\nYou can't divide {0} to zero", num1);
}
else { Console.WriteLine("{0} / {1} = {2}", num1, num2, answer); }
}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}
static void Add()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 + num2;
Console.WriteLine("{0} + {1} = {2}", num1, num2, answer);
}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}
static void Subtract()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 - num2;
Console.WriteLine("{0} - {1} = {2}", num1, num2, answer);
}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}




}
}

- - - Updated - - -

So eto na yung sinasabi ko, busy sa work, halos wala ng oras magaral mag code, 1hr per day lang ako nakakabasa ng tutorial at sabay code na rin, mahirap kasi gigising ako ng maaga kahit madaling araw na uwi ko, pero tuloy tuloy lang walang araw na hindi ako nagbasa ng ebook at nginstall din ako ng excercise app sa phone ko more on console problems lang tulad ng basic input output, data types at if statement, tas konting looping, so far nasa topic ako na gagawa ng calculator sa console, na code ko mismo, walang ni anung video tutorial, code ako ng base sa nalaman ko at search sa google ng mga naencounter ko na problem,. eto yung code ko sa simple calculator,

sa mga marunong mag code jan sa c#, advise naman, working yung code ko pero alam ko ng maraming mali pagdating sa flow, pero nagwork sya sa gusto kong mangyari. check nyo na lang din po, napakasaya ko ng magawa ko to kasi from scratch ko to ginawa,.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Calculator
{
class Program
{
static void Main(string[] args)
{
string operation = "";
string again = "yes";

if (again == "yes")
{
do
{
Console.Write("What type of calculation do you want? ( *, /, + or - )");
operation = Console.ReadLine();

if (operation == "*")
{
Multiply();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else if (operation == "/")
{
Divide();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else if (operation == "+")
{
Add();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else if (operation == "-")
{
Subtract();
Console.WriteLine("\nWrite 'yes' to restart application \nAnd press any key to quit");
string ans = Console.ReadLine();
if (ans != "yes")
{
Console.WriteLine("Thank you!");
break;

}
}
else
{
Console.WriteLine("Invalid operator!");
}
} while (operation != "*" || operation != "/" || operation != "+" || operation != "-");
}
}

static void Multiply()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 * num2;
Console.WriteLine("{0} * {1} = {2}", num1, num2, answer);

}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}

static void Divide()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 / num2;
if (num2 == 0)
{
Console.WriteLine("\nYou can't divide {0} to zero", num1);
}
else { Console.WriteLine("{0} / {1} = {2}", num1, num2, answer); }
}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}
static void Add()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 + num2;
Console.WriteLine("{0} + {1} = {2}", num1, num2, answer);
}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}
static void Subtract()
{
double num1;
double num2;
double answer;
Console.WriteLine("\nEnter first number: ");
string text1 = Console.ReadLine();
if (double.TryParse(text1, out num1))
{
Console.WriteLine("Enter second number: ");
string text2 = Console.ReadLine();
if (double.TryParse(text2, out num2))
{
answer = num1 - num2;
Console.WriteLine("{0} - {1} = {2}", num1, num2, answer);
}
else { Console.WriteLine("Catch error"); }
}
else { Console.WriteLine("Catch error"); }
}




}
}

- - - Updated - - -

wag nyo na [ansinin yung Catch error haha sinubukan ko kasi yung if statement kung papasok ba sya dun sa else kaya nilagyan ko ng Catch error na output, d ko na nabura,

plano ko kasi na gamitan ng try catch yan kaso di ko kabisado try catch kaya ng focus na lng ako sa if statement at do while loop, medyo magulo.
 
Excercise:

Let the user to enter 3 numbers, and get the highest number.
if the user entered a non numeric data, print "Please enter numbers only. . .".

So, may idea na ako kung paano sya gawin using if statement, ang challenge na lang sakin is yung pag check ng non numeric data, at gagamitan ko ng methods para medyo masanay na rin ako sa pag gamit ng methods.

eto pala code ko, try nyo, at baka may ma improve pa po.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Learning01
{
class Program
{
static void Main(string[] args)
{
Enter(); // praktis na malinis ang main :)

}
static int checkInput(string x)
{
int value;
if (int.TryParse(x, out value))
{
//walang laman, check lang kung integer ba ang input
}
else
{
Console.WriteLine("Please enter numbers only. . .");
Environment.Exit(0); //para magclose ang statement once na makapag input ng hindi number,
//pag wala neto kung ilan ang non numeric data ganun di bilang ng print.
}

return value; // ireturn ang input
}

static void Enter()
{
string num1, num2, num3;
int n1, n2, n3;
int high = int.MinValue; // no need na pala ito,

num1 = Console.ReadLine();
num2 = Console.ReadLine();
num3 = Console.ReadLine();
n1 = checkInput(num1);
n2 = checkInput(num2);
n3 = checkInput(num3);

if (n1 < n2)
{
high = n2;
if (n2 < n3)
{
high = n3;
}
Console.WriteLine("Highest number is: {0}", high);
}
else
{
high = n1;
Console.WriteLine("Highest number is: {0}", high);
}
}

}

}
 
ako share ko nmn experience ko sa programming more than 3-4 years din ako nag code pero pa hinto hinto lang dahil yung gusto ko trabaho dev na uuwi sa graphics designer napaka saklap. ngayon almost 2 years ako na hinto minsan na isip ko na bka hindi talaga para sakin programming industry pero kiht ganun nararamdaman ko. di parin ako sumuko khit di ko man mapasok world ng programming inisip ko nlng mahalaga para sakin knowledge. now nag babalik na ulit mag code dahil gusto ko gumawa ng sarili website na free download movies. gamit ko language ngayun c# parin until die haha. kaya lng ako sinipag mag code ulet kasi na balitaan ko yung bago asp.net core na mvc kaya sinubukan ko ulit aralin . so back to zero ulet ngayun nakagawa nako crud operation sa backend na ginagawa ko website. pag na tapos ko personal project ko share ko dito open source para sa nga gusto aralin.

bigyan ko lng kayo tips mas ok bago vscode ngayun na text editor para sa nga website developer at ui/ux designer.
mas tipid sya sa ram kesa visual stuio sobra dami extension kung gusto nyo nmn ng design para sa winforms pwede kayo gumamit ng metro ui or bunifu.
gudluck guys.
 
Wow.. gusto ko rin tong gawin. may alam na ako na basic sa Web development at gusto ko pa matuto. kaso na uubos ko oras sa ML at fb.. buti nalang nabasa ko ito..
Salamat sa info/ tips o ano man tawag nito.. try ko gawin to lalo na yung #8..
 
FF ako dito 3rd year comscie student ako pero until now nganga padin.. gusto ko din po matuto.
 
Back
Top Bottom