Coder Baba
2.41K subscribers
1.01K photos
23 videos
722 files
723 links
Everything about programming for beginners.
1 and only official telegram channel of CODERBABA India.

Content:
.NET Developer,
Programming (ASP. NET, VB. NET, C#, SQL Server),
& Projects
follow me https://linktr.ee/coderbaba
*Programming
*Coding
*Note
Download Telegram
Online-Examination-System-Project-By CoderBaba.rar
1.7 MB
๐Ÿš€ Introducing final year project: "Online Examination System"! ๐ŸŽ“
๐Ÿ’ป Built with ASP.NET C#, HTML, Bootstrap, JavaScript, and SQL Server database,
this project is perfect for final year students eager to develop web applications using cutting-edge .NET technology.
๐Ÿ’ก Get hands-on experience and comprehensive training with this comprehensive project.

๐Ÿ” Dive into the world of web development and master the skills needed to create robust, user-friendly applications!
๐Ÿ’ผ๐Ÿ’ป Don't miss out on this opportunity to enhance your portfolio and impress potential employers.

Download the complete source code

๐Ÿš€ Ready to take your coding skills to the next level?
Subscribe to my YouTube channel @coderbaba for more tutorials, project demos, and tech insights! ๐ŸŽฅโœจ
https://www.youtube.com/@coderbaba?sub_confirmation=1

#FinalYearProject #OnlineExaminationSystem #ASPdotNET #CSharp #HTML #Bootstrap #JavaScript #SQLServer #WebDevelopment #Coding #Programming #TechSkills #DeveloperTraining #CoderBaba
๐Ÿ‘1
----(SQL)Structured Query Language----

Part-1
-----------------------------------------
SQL Data Type:

1- Char(n)
2-varchar2(n)
3-Number(t)
4-Number(t,d)
5-Long
6-Date
7-Null










----(SQL)Structured Query Language----

Part-2
-----------------------------------------
Data Sub Languages

1-DDL- (CREATE,ALTER, DROP, TRUNCATE, COMMENT etc.)
2-DML- (SELECT, INSERT, UPDATE, DELETE, CALL, EXPLAIN PLAN, LOCK TABLE etc)
3-DCL- (GRANT, REVOKE, COMMIT, SAVEPOINT, ROLLBACK, SET TRANSACTION etc)














----(SQL)Structured Query Language----

Part-3
-----------------------------------------
Data Definition Language (DDL)

1-Create:
2-Alter:
3-Drop:
4-Desc :
5-Delete:
6-Constraint:
7-Comment:
8-Create index:
9-Drop index:









----(SQL)Structured Query Language----

Part-4
-----------------------------------------
Examples of DDL : Create statement

CREATE TABLE EMP_DETAILS
(
E_ID CHAR(5),
E_NAME VARCHAR2(15),
E_ADDRESS VARCHAR2(20),
E_DESIG CHAR(10),
E_JOINDATE DATE,
E_SALARY NUMBER(5)
)










----(SQL)Structured Query Language----

Part-5
-----------------------------------------
Examples of DDL : Insert statement

Insert INTO EMP_DETAILS VALUES('E1','CODER','VARANASI','CLERK','08-JUL-2023',5500)
Insert INTO EMP_DETAILS VALUES('E2','BABA','KANPUR','HR','15-MAY-2022',6500)
๐Ÿ‘3
๐Ÿš€ Unlocking Success: 6 Essential Coding Habits for Developers ๐Ÿš€

Hello coder's community! ๐Ÿ‘‹ As a passionate coder and ASP.NET developer, I believe that success in our field isnโ€™t just about writing lines of codeโ€”itโ€™s about cultivating the right habits. Today, I want to share some essential coding habits that can elevate your skills and propel you toward success. Letโ€™s dive in! ๐Ÿ’ก

๐Ÿ’กUnderstanding What Your Code Does:
Donโ€™t just write code; understand its purpose. Visualize the bigger pictureโ€”how will your work impact end-users? Knowing the โ€œwhyโ€ behind your code leads to precision and personal growth1.

๐Ÿ’กKeep It Organized:
Whether youโ€™re a solo coder or part of a team, organization matters. Plan your work, set goals, and maintain a structured approach. Chaos breeds bugs, and weโ€™re here to squash them! ๐Ÿž.

๐Ÿ’กContinuous Learning and Community Engagement:
Learning never stops. Engage with coding communities, attend meetups, and connect with fellow developers. Share knowledge, ask questions, and stay motivated. Weโ€™re all in this together! ๐ŸŒ

๐Ÿ’กPatience, Young Padawan:
Programming can be frustrating, especially when bugs seem to multiply like rabbits. Take a deep breath, sip your favorite beverage, and tackle problems with patience. Rome wasnโ€™t debugged in a day! ๐Ÿ•Š.

๐Ÿ’กVersion Control Is Your Best Friend:
Git, SVN, Mercurialโ€”pick your poison! Version control saves you from code catastrophes. Commit early, commit often, and never lose sleep over lost changes. ๐Ÿ“œ.

๐Ÿ’กDocument Like Your Code Depends on It:
Clear documentation is like a treasure map for future you (or your teammates). Explain your code, assumptions, and intentions. Your future self will thank you! ๐Ÿ—บ.


๐Ÿ”— Action Time:

๐Ÿš€Share this post with fellow coders who crave success.
๐Ÿš€Follow me for more coding insights and tips.
๐Ÿš€Subscribe to my channel #CoderBaba for upcoming tutorials and project walkthroughs.

Remember, #HabitsForCoders isnโ€™t just a hashtagโ€”itโ€™s a mindset. Letโ€™s build habits that shape our success! ๐Ÿš€๐Ÿ’ป

Stay curious, stay coding! ๐Ÿค“

[CoderBaba] ASP.NET Developer | Coding Enthusiast Connect with me: YouTube
๐Ÿ‘1
How to write Save button code in aspdotnet C#
protected void btnAdd_Click(object sender, EventArgs e)
{
if (checkDuplicateBook())
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "swal('Error','Error! Book Already Exists ...try some other Book ID','error')", true);
return;
}

AddBooks();
BindGridData();
}

private bool checkDuplicateBook()
{
using (SqlCommand cmd = new SqlCommand("spgetBookBYID", dbcon.GetCon()))
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@book_id", txtBookID.Text.Trim());
using (DataTable dt2 = dbcon.Load_Data(cmd))
{
return dt2.Rows.Count >= 1;
}
}
}

private void AddBooks()
{
string genres = string.Join(",", ListBoxGenre.Items.Cast<ListItem>().Where(li => li.Selected).Select(li => li.Text));

string filename = Path.GetFileName(FileUpload1.PostedFile.FileName);
string filepath = "~/book_img/" + filename;
FileUpload1.SaveAs(Server.MapPath(filepath));

using (SqlCommand cmd = new SqlCommand("sp_Insert_Up_Del_BookInventory", dbcon.GetCon()))
{
cmd.CommandType = CommandType.StoredProcedure;
AddParameter(cmd);
cmd.Parameters.AddWithValue("@StatementType", "Insert");
cmd.Parameters.AddWithValue("@genre", genres);
cmd.Parameters.AddWithValue("@book_img_link", filepath);
string alertScript = dbcon.InsertUpdateData(cmd)
? "swal('Success','Books Addedd Successfully','success')"
: "swal('Error','Error! record not Inserted ...try again','error')";
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", alertScript, true);
}

ClearControl();
Autogenrate();
}

private void AddParameter(SqlCommand cmd)
{
cmd.Parameters.Clear();
cmd.Parameters.AddWithValue("@book_id", txtBookID.Text.Trim());
// Add other parameters here...
}
๐Ÿ‘2โค1
This media is not supported in your browser
VIEW IN TELEGRAM
Google GenAI Hackathon APAC edition Registration Now
Last Date Fri, 08 March 2024
https://hack2skill.com/genai_hackathon_apac_edition
๐Ÿ‘2
asp.net C# project with sql server database source code how to create login and Home page๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡
๐Ÿ‘1๐Ÿ‘Œ1
Complete 6-month front-end roadmap to crack product-based companies in 2024.

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿญ: ๐—™๐—ผ๐˜‚๐—ป๐—ฑ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—ผ๐—ณ ๐—ช๐—ฒ๐—ฏ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜

Basic HTML
- Form
- Import
- Elements
- Attributes
- Semantics
- Multimedia
- Block element

๐—•๐—ฎ๐˜€๐—ถ๐—ฐ ๐—๐—ฎ๐˜ƒ๐—ฎ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜ ๐—–๐—ผ๐—ป๐—ฐ๐—ฒ๐—ฝ๐˜๐˜€
- Scope
- Closure
- Functions
- Data types
- Event loop

๐—•๐—ฎ๐˜€๐—ถ๐—ฐ ๐—–๐—ฆ๐—ฆ ๐—–๐—ผ๐—ป๐—ฐ๐—ฒ๐—ฝ๐˜๐˜€
- Box Model
- Pseudo Classes
- Class and other selectors
- CSS type - Flex, Grid, normal

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฎ: ๐—”๐—ฑ๐˜ƒ๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—๐—ฎ๐˜ƒ๐—ฎ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜ ๐—–๐—ผ๐—ป๐—ฐ๐—ฒ๐—ฝ๐˜๐˜€

- How to center
- Media queries
- Bind/call/apply
- Design and CSS
- Pseudo Elements
- Class and inheritance
- Prototype and prototype chain
- All element states - active, hover

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฏ: ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐—ฎ๐—ฐ๐˜๐—ถ๐˜ƒ๐—ถ๐˜๐˜† & ๐—ฆ๐˜๐˜†๐—น๐—ถ๐—ป๐—ด

- Grid
- DOM
- Mixins
- Flexbox
- CSS constants
- Page Styling Concepts
- Event loop continuation
- Pre-processors - SCSS or LESS

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฐ: ๐—”๐—ฑ๐˜ƒ๐—ฎ๐—ป๐—ฐ๐—ฒ๐—ฑ ๐—๐—ฎ๐˜ƒ๐—ฎ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜ ๐—ฎ๐—ป๐—ฑ ๐—”๐—ฃ๐—œ๐˜€

- JWT
- XHR
- Cookie
- WebAPI
- Call stack
- Generators
- Task queue
- Async/await
- Working with Data
- APIs and Communication
- Local storage/Session storage
- REST/GraphQL/Socket connection

๐— ๐—ผ๐—ป๐˜๐—ต ๐Ÿฑ: ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜… ๐—ช๐—ฒ๐—ฏ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€

- CORS
- OOPs concept
- Debugging Application
- Chrome Dev Tool Features
- Understanding V8 in depth
- Front-End Engineering Practices
- Design Patterns (Singleton, Observer, Module, etc.)

๐— ๐—ผ๐—ป๐˜๐—ต 6: ๐—ฅ๐—ฒ๐—ฎ๐—ฐ๐˜ ๐—ฎ๐—ป๐—ฑ ๐— ๐—ผ๐—ฑ๐—ฒ๐—ฟ๐—ป ๐—๐—ฎ๐˜ƒ๐—ฎ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜ ๐—™๐—ฟ๐—ฎ๐—บ๐—ฒ๐˜„๐—ผ๐—ฟ๐—ธ

- Routing
- Context API
- Virtual DOM
- React Hooks
- Custom Hooks
- State and Props
- Advanced React
- Introduction JSX
- React Ecosystem
- React Component
- Unit Testing with Jest
- Server-Side Rendering
- Redux/Flux for State Management

Apart from these, I would continuously focus on:

- Typescript
- Mocking Data
- Design Patterns in depth
- Understanding Webpack
- Advanced React patterns
- Babel, env, prettier, linter
- Tooling and Optimization
- Basic to advanced concepts for type-safety in JavaScript projects.

Follow @coder_baba
๐Ÿ‘5๐Ÿ‘Œ1